$('#id').focus()
Run Code Online (Sandbox Code Playgroud)
应该使输入集中(主动).我似乎无法让这个工作.
即使在这个网站的控制台上,我也在尝试搜索框
$('input[name="q"]').focus()
Run Code Online (Sandbox Code Playgroud)
而我什么都没得到.有任何想法吗?
在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) (可能重复:CKEditor - 没有工具栏)
我想创建一个没有工具栏的CKEditor实例.我尝试在实例的配置中定义一个空工具栏
oConfigName.toolbar = 'Custom';
oConfigName.toolbar_Custom = [];
Run Code Online (Sandbox Code Playgroud)
但是我的实例得到了一个小空工具栏,而不是工具栏.
我正在使用CKEditor4 进行内联编辑.
我正在使用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的笔刷文档在这里.
我的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) 在" 迈向可重复使用的图表 "中,迈克在最后列出了一个示例时间序列图表.在其中,他有这条线:
// Select the svg element, if it exists.
var svg = d3.select(this).selectAll("svg").data([data]);
Run Code Online (Sandbox Code Playgroud)
这发生在可重用图表对象的定义中.我很难掌握这个陈述.
首先,为什么要使用select(this)?是this上下文图表对象的当前实例?如果是这样,为什么还要麻烦,为什么不继续选择页面上的svg元素呢?
为什么selectAll?每个图表对象不对应一个图表吗?
为什么[data],而不仅仅是data,像我见过的大多数其他例子一样?此外,为什么我们将数据绑定到svg元素,而不是(比如说)路径元素?
我会感激任何帮助.
我正在尝试在我的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不存在的错误.
.ticks()似乎没有在我的条形图上工作.有人可以看看吗?
这是小提琴.我在对象开头附近的x轴上设置了刻度:
xAxis = d3.svg.axis().scale(xScale).orient("bottom").ticks(3),
Run Code Online (Sandbox Code Playgroud) 我想为一些现有的服务器呈现的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重新呈现表单,因为页面的其余部分已由服务器处理.
d3.js ×3
ember-cli ×2
broccolijs ×1
brush ×1
ckeditor ×1
css ×1
javascript ×1
jquery ×1
reactjs ×1
tmux ×1