小编Sam*_*off的帖子

$ .focus()不起作用

jQuery focus()文档最后一个例子说明

$('#id').focus()
Run Code Online (Sandbox Code Playgroud)

应该使输入集中(主动).我似乎无法让这个工作.

即使在这个网站的控制台上,我也在尝试搜索框

$('input[name="q"]').focus()
Run Code Online (Sandbox Code Playgroud)

而我什么都没得到.有任何想法吗?

jquery

141
推荐指数
6
解决办法
15万
查看次数

如何在twitter bootstrap中使用仅带有glyphicons的按钮

在Twitter Bootstrap 3.0中使用仅包含glyphicon的按钮的正确标记是什么?如果我使用以下内容

<button type="button" class="btn btn-xs btn-danger">
  <span class="glyphicon glyphicon-trash"></span>
</button>
Run Code Online (Sandbox Code Playgroud)

我得到这样的东西:

在此输入图像描述

更新:

我在我的风格和@Adrift的<button>元素之间做了一个差异,得到了以下内容:

# -- is mine

--webkit-perspective-origin: 12px 8px;
+-webkit-perspective-origin: 12px 11px;

--webkit-transform-origin: 12px 8px;
+-webkit-transform-origin: 12px 11px;

-height: 16px;
+height: 22px;

-text-rendering: auto;
+text-rendering: optimizelegibility;
Run Code Online (Sandbox Code Playgroud)

css twitter-bootstrap

30
推荐指数
2
解决办法
8万
查看次数

我可以在没有工具栏的情况下使用CKEditor吗?

(可能重复:CKEditor - 没有工具栏)

我想创建一个没有工具栏的CKEditor实例.我尝试在实例的配置中定义一个空工具栏

oConfigName.toolbar = 'Custom';
oConfigName.toolbar_Custom = [];
Run Code Online (Sandbox Code Playgroud)

但是我的实例得到了一个小空工具栏,而不是工具栏.

我正在使用CKEditor4 进行内联编辑.

javascript ckeditor

24
推荐指数
2
解决办法
3万
查看次数

更新拉丝区域图表的y轴

我正在使用d3.js,我正在通过修改这个例子来处理拉丝区域图表.除了基于画笔的x轴变化之外,我还希望根据画笔中数据的y值重绘图表的y轴(类似于Google财经图表的行为) .

我已经使功能正常工作,但只是以能够在x和y空间中绘制画笔的方式.我通过首先在brush变量中添加ay比例来做到这一点:

var brush = d3.svg.brush()
    .x(x2)
    .y(y2)
    .on("brush", brush);
Run Code Online (Sandbox Code Playgroud)

这使得brush.extent()返回以下多维数组:[ [x0, y0], [x1, y1] ].然后,我在brush()函数中使用此数据重新定义焦点图的x和y域:

function brush() {
  var extent = brush.extent();
  x.domain(brush.empty() ? x2.domain() : [ extent[0][0], extent[1][0] ]);
  y.domain(brush.empty() ? y2.domain() : [ extent[0][1], extent[1][1] ]);
  focus.select("path").attr("d", area);
  focus.select(".x.axis").call(xAxis);
  focus.select(".y.axis").call(yAxis);
}
Run Code Online (Sandbox Code Playgroud)

这是有效的,但是通过在画笔变量中定义y比例,用户现在可以在焦点图表中拖动"框",而不是像在原始图表中那样只能向西拖动.

基本上,我的问题是:如何获得属于画笔区域的值范围,而不是画笔区域本身的范围?这甚至可能吗?

d3的笔刷文档在这里.

brush d3.js

18
推荐指数
1
解决办法
3403
查看次数

如何调试缓慢的Ember CLI/Broccoli构建

我的Ember CLI项目目前需要8-9秒才能构建,我想了解原因.该项目不是那么大(app/包括hbs和scss的约180个文件).

这是我的brocfile:https://gist.github.com/samselikoff/874c90758bb2ce0bb210

但是,即使我将整个Brocfile注释掉并仅导出app变量,构建仍需要5-6秒.

我不太确定如何调试.这是我最慢的树日志:

建立成功 - 8874ms.

Slowest Trees                  | Total          
-------------------------------+----------------
TreeMerger (appAndDependencies)| 1286ms         
TreeMerger (vendor)            | 1275ms         
CompassCompiler                | 1204ms         
StaticCompiler                 | 1185ms         
TreeMerger (stylesAndVendor)   | 1151ms         
TreeMerger (allTrees)          | 706ms          
StaticCompiler                 | 625ms    
Run Code Online (Sandbox Code Playgroud)

ember-cli broccolijs

17
推荐指数
1
解决办法
3183
查看次数

对可重用图表的一些澄清

在" 迈向可重复使用的图表 "中,迈克在最后列出了一个示例时间序列图表.在其中,他有这条线:

// Select the svg element, if it exists.
var svg = d3.select(this).selectAll("svg").data([data]);
Run Code Online (Sandbox Code Playgroud)

这发生在可重用图表对象的定义中.我很难掌握这个陈述.

  1. 首先,为什么要使用select(this)?是this上下文图表对象的当前实例?如果是这样,为什么还要麻烦,为什么不继续选择页面上的svg元素呢?

  2. 为什么selectAll?每个图表对象不对应一个图表吗?

  3. 为什么[data],而不仅仅是data,像我见过的大多数其他例子一样?此外,为什么我们将数据绑定到svg元素,而不是(比如说)路径元素?

我会感激任何帮助.

d3.js

14
推荐指数
1
解决办法
4789
查看次数

在tmux中重命名窗口

我正在使用bind-key + ,重命名我的窗口,但只要输入命令,名称就会恢复到当前工作目录.

是否可以使窗口名称永久化?

在此输入图像描述

tmux

12
推荐指数
1
解决办法
6382
查看次数

Ember CLI应用程序中基于环境的主机

我正在尝试在我的Ember CLI应用程序中配置适配器,以根据环境使用不同的主机.在开发中,我希望它是默认的当前主机(让我通过--proxy选项自定义它,但在生产中我知道它将是http://some.url.

我尝试将我ENV导入我的应用程序适配器:

// adapters/application.js
import DS from "ember-data";
import ENV from "../../config/environment";

export default DS.ActiveModelAdapter.extend({
  host: ENV.host
});
Run Code Online (Sandbox Code Playgroud)

但是我收到了一个tmp/tree_merger../config/environment.js不存在的错误.

ember-cli

12
推荐指数
1
解决办法
3546
查看次数

.ticks()工作需要什么?

.ticks()似乎没有在我的条形图上工作.有人可以看看吗?

这是小提琴.我在对象开头附近的x轴上设置了刻度:

xAxis = d3.svg.axis().scale(xScale).orient("bottom").ticks(3),
Run Code Online (Sandbox Code Playgroud)

d3.js

11
推荐指数
3
解决办法
1万
查看次数

React组件可以操作现有的DOM节点吗?

我想为一些现有的服务器呈现的HTML添加一些功能.假设我有一个表格:

<form>
  <input type="checkbox" /> Show details

  <div class='details'>
    <input type="text" name="first_name" />
    <input type="text" name="last_name" />
  </div>
</form>
Run Code Online (Sandbox Code Playgroud)

HTML已在服务器上生成.我想知道,每当选中并取消选中复选框时,我可以使用React组件,比如hide.detailsdiv中添加/删除一个类吗?

我不希望React重新呈现表单,因为页面的其余部分已由服务器处理.

reactjs

11
推荐指数
1
解决办法
4309
查看次数