javascript有关的问题


d3: 可选地在force layout中根据节点内容添加子元素

使用d3中的force布局,我可以愉快地添加节点,例如,一个圆形的SVG组和一些文本:
var node = vis.selectAll (“.node”)
。数据 (节点)
。输入 ().append("svg:g") $single4attr (“cl...


通过缩放画布点击点标签

我在点标签上有onclick事件。
在IE8,Firefox和Chrome上工作正常。
缩放也工作正常。
但是在IE7,IE6上我不能点击点标签,因为我们有jqplot-event-canvas和jqplot-Zoom-


如何使用JavaScript代码获取浏览器宽度?

我正在尝试编写JavaScript函数以获取当前浏览器宽度。
我发现了这个:
javascript:alert(document.body.offsetWidth);
但是它的问题是,如果主体的宽度为100,它将失败...


使用d3js将子元素添加到力有向图中的特定节点

我想根据节点类型向节点添加不同的子元素。因此,节点具有称为类型的属性。所有节点都应由具有从属子el的g元素组成。


Dygraph多个图-打开和关闭它们

我正在考虑基于dygraph的HTML5应用程序的实现,该应用程序显示多个图,例如以下应用程序:
http://www.triplespark.net/elec/pdev/cpld/ise-pfsim/ise-screen-sim-result.png
我想...


在双重下拉选择选项中选择选项时显示输入文本

假设我想创建一个双下拉选择选项,其中第二个下拉列表根据其选择第一个下拉选项而更改。我已经知道怎么做了。布...


JqPlot(JQuery) 排序图例-标签

我有一个问题:
可以在Jqplot对我的传奇的标签进行排序?
传奇: {
show: true,
placement: 'outsiderid'
},


如何自定义NVD3饼图中的颜色

我正在尝试使用NVD3 http://nvd3.org/livecode/#codemirrorNav 饼图。但是我想更改默认颜色。我如何改变颜色。我做不到。


如何在d3强制布局中追加文本?

我正在尝试在强制布局中添加文本。首先,我正在创建一个svg组,并在其中附加圆圈和文本。圆圈工作正常,但文本不工作。下面是代码
var no...


Dimple.js条形图过渡,包括删除的条形图

当转换到在酒窝条形图中具有较少或不同条形的新数据时,将被移除的条形彼此推到图表的左侧,并保留整个transi...


SVG路径转换在Firefox中的工作原理不同

我试图通过使用stroke-dasharray,stroke-dashoffset属性在d3 svg中生成路径转换。我的需要是在特定的持续时间内缓慢绘制路径线。为此,我设定了...


jqPlot饼图渲染但抛出和错误,行为怪异?

我使用jqPlot制作了一个饼图,并渲染了饼图,下面提到了我的代码
var plot4 = $。jqplot('pie',[[“无”,10],[“错误”,20],[“点击”,30],[“印象”,40],{


如何使用dimple.js设置x轴上的滴答声间隔

我正在使用以下代码使用dimple.js绘制一些与泰坦尼克号乘客的年龄相关的数据:
var myChart = new dimple.chart(svg,data);
var ageAxis = myChart.addCategoryAxis("x...


如何使用javascript获取位于范围内的节点?

我正在尝试获取范围对象内的所有DOM节点,什么是执行此操作的最佳方法?
var selection = window.getSelection(); // 用户选择了什么
var range = selection.getRan...


如何在javascript弹出窗口上处理ESC键关闭

我有一个javascript窗口。打开popup,我希望当用户按下ESC键时弹出窗口自行关闭。我无法弄清楚如何挂钩keydown事件 (以及在哪个对象上?),以便我可以...


如何为JavaScript生成的文本框附加onclick事件?

我有一个包含文本框的表行,它有一个显示JavaScript日历的onclick...我正在使用文本框将行添加到表中,但是我不知道如何将onclick事件附加到...


检测是否安装了特定字体

如何检测是否仅使用javascript安装了特定字体。(不考虑是否启用)。
谢谢


html画布形状模糊过滤器

一定有办法做到这一点。我用html5画布画了一个形状,我想模糊它。据我所知,没有本机方法,所以我假设需要一个js库。问题是...


如何在输入字段中输入文本之前禁用提交按钮?

我在尝试实现此结果时遇到问题,几乎我需要禁用 “提交” 按钮,直到在输入字段中输入文本为止。我已经尝试了一些功能,但没有结果。
HTML Ma...


Google闭包编译器高级: 在编译时删除代码块

如果我使用此代码并对其进行编译 (高级优化)
/** @ constructor */
function MyObject() {
this.test = 4
this.toString = function () {return 'test object'}
}
window['MyObject'] =


是否可以从跨浏览器跨操作系统的web应用程序访问USB?

我想知道是否有办法实现这一目标。我听说过有关Silverlight 4,JavaScript或ActiveX控件的不同之处,但是我还没有看到任何有关它们的代码演示。
有web吗


如何在JavaScript中创建一个数字猜谜游戏?

我需要创建一个数字猜谜游戏,它使用document.getElementById接收一个值,并使用document.getElementByid将其输出到 <textarea>我需要创建一个随机数...


正则表达式中需要插入符号 (^) 和美元符号 ($)?

我最近阅读了有关JavaScript正则表达式的内容,但我感到困惑。
作者说,有必要在所有符号的开头和结尾包括插入符号 (^) 和美元符号 ($)


是否可以分配JavaScript原型对象,而不仅仅是其属性?

在JavaScript中,我们可以为函数的原型分配属性或直接设置其原型对象:
var MyClass = function() { };
// “property” 表单...
MyClass.prototype.foo = function() {...


使用html5在折线图上实时绘制数据

我想制作一个折线图,每几秒钟更新一次,不需要刷新页面 (它将从服务器上更新的单独文件中获取信息),这是他们的任何JavaScr...


在glMatrix、Sylvester和CanvasMatrix之间进行选择?

最后,我决定从头开始制作自己的WebGL 3D引擎,我从 http://www.khronos.org/webgl/ 和 http://learningwebgl.com 和 https://developer.mozilla.org/en/WebGL
开始
教程,但是


如果找不到图像,如何防止显示图像占位符?

如果找不到图像,有没有办法不显示图像占位符?我已经通过自动馈送加载了图像,对于某些项目,图像在那里,但是对于某些项目,图像没有。所以,如果...


Node.js单元测试

目前有没有好的node.js (服务器端js) 单元测试框架?我正在寻找比Assert模块提供的更深的东西。


具有公共边框的水平菜单和子菜单也必须在ie7中工作

我对一个水平菜单有一些疑问,首先让我展示示例我想要达到的示例。
子菜单必须与其父菜单左对齐,但是当我在 # nav li {位置更改时:


提交旧的谷歌表单,然后重定向到另一个页面

我正在网页上使用谷歌表单。我将表单中的源代码直接复制到我的页面上,以便可以修改某些HTML,而不是使用iframe。然后而不是拿走...


如何清除间隔并重新设置?

这就是我试图实现的: 当最后一张幻灯片到达淡出最后一张幻灯片,然后淡出第一张幻灯片,然后是clearInterval (一切都与此部分一起工作)。现在我的问题是...


检查文本是否包含图像url (Regex)

假设有人在文本区域输入了一些东西。
这样简单的事情:
<textarea id = "posttext" style = "height: 50px; width: 80%;"></textarea>
我已经得到了


在第一个空格上出现的拆分字符串

我没有得到一个优化的正则表达式,该正则表达式根据第一个空格将我拆分为字符串:
var str = "72 tocirah sneab";
我需要得到:
[
"72",
"tocirah sneab",
]


谷歌地图上的多种路线V3 javascript

我想在同一张地图上查看不同的路线。我将从一个文件加载路由,并将它们放在两个数组 “开始” 和 “结束” 中。
calcRoute将数组start和end作为开始和结束


如何在JavaScript中创建唯一项目的列表?

在我的CouchDB reduce函数中,我需要将项目列表简化为唯一的项目。
注意: 在这种情况下,可以有一个列表,它将是字符串类型的少量项目。
我目前的方式是...


避免在我的表格JQuery中重复提交

JSfiddle : CODE
我试图用POST发送信息; 然后我添加了此代码以在提交一次后禁用按钮:
$('form').submit(function(){
$('input[type = submit]',t...


将对象的所有键转为小写的最佳方法 (最有效) 是什么?

我想出了
函数keysToLowerCase (obj) {
var keys = Object。keys(obj);
var n = keys。length;
而 (n-) {
var key = keys[n]; // “缓存” 它,以减少对数组的查找
如果...


如何滚动到具有特定div类的第一个可见元素?

是否有使用javascript自动滚动到具有特定div类的第一个可见元素?
谢谢!


将参数传递给XMLHttpRequest对象

如何将参数传递给XMLHttpRequest对象?
函数setGUID(aGUID) {
var xhReq = new XMLHttpRequest();
xhReq.open("POST","ClientService.svc/REST/SetAGUID",false);
xh...


如何将数据发送到ASP.NET中的串行端口或USB端口?

我正在为停车场开发一个web应用程序。我想用连接到USB端口的设备控制一个网关入口,但是我们知道浏览器在沙箱中,所以没有任何访问...


什么时候使用touchmove vs mousemove?

我构建了一个网络手机游戏,它在浏览器 (PC/mobile) 上运行。
我是否需要使用touchmove?
我如何才能像mousemove事件一样运行touchmove事件?


在轴D3上手动定位滴答声

我正在使用d3制作图形,我想将记号放在我的xAxis上指定的位置。例如,如果我想在以下位置 [-11、0、11、18、30、42] 上滴答声,那么...


如何使用browserify获得缩小的输出?

刚开始使用browserify,但我找不到如何使其溢出缩小的输出的文档。
所以我看起来像:
$> browserify main.js > bundle.js-minfied


简单正则表达式替换括号

有没有一个简单的方法来使这个字符串:
(53.55952013,10.009969899999987)
到这个字符串
[53.5595313,10.009969899999987]
与javascript或jquery?
我尝试多次替换似乎没有...


如何在JavaScript中创建内存泄漏?

我想了解哪种代码导致JavaScript中的内存泄漏,并创建了下面的脚本。但是,当我在OS X上的Safari 6.0.4中运行脚本时,内存消耗显示在


浏览器中运行的JavaScript的单线程概念

下图取自Jon Resig的《JavaScript忍者的秘密》一书的第3章。作者在这里解释浏览器事件循环。
这本书必须这样说:
这是impo...


向现有js对象添加多个属性

我想将多个属性添加到具有现有属性的现有对象。有没有比每个新属性一行更简洁的方法?
myObject.name = 'don';
myObject.gender = 'male';


如何在Javascript中计算2D中的旋转

我不是很熟悉三角函数,但是我在2D中只有两个点可以旋转:
* nx,ny
。-
。-
。角度-
* cx,cy ..............


在全局范围内调用变量并在Google apps脚本中进行比较

多亏了Serge insas的帮助,我一直在使用google apps脚本创建表单。在我开始设置一些持久性变量之前,它工作得很好。
首先我从persistant变量开始...


if-else语句的简写

我有一些代码,有很多类似这样的if/else语句:
var name = "true";
if (name = = "true") {
var hasName = 'Y';
} else if (name = = "false") {
var hasName = 'N';
};
但是是...


下一页