1
我目前在使用JavaScript jQuery和d3.js库。 我被困在一个问题,需要专家如何使用jquery查找div时使用d3.js
帮助这里是我的代码
<div id="d1", style="height: 200px; width: 540px" ></div>>
现在我已经写了使用d3.js
代码var p_div = "d1"
div = d3.select('#' + p_div).append('div')
.attr('id' , 'child' + p_div)
.attr('width', 340)
.attr('height', 200px)
.attr('style', 'float: left;');
我的问题就在这里开始我想我的内部div的左侧和顶部位置使用jquery所以我写了以下几行代码:
var par_div = "d1";
alert ($('#child' + par_div).position().left);
但我得到一个错误
Uncaught TypeError: Cannot read property 'left' of null
我认为这个问题是因为我已经使用d3.js.Can任何一个DIV请指导我如何找到我的孩子div的左侧位置
由于
** position()。left **而不是** position()。Left ** – mdziekon 2012-07-18 09:02:47
是的我已经在这里使用了一个错字错误。它不起作用 – 2012-07-18 09:21:36
在这种情况下,你应该检查,如果jQuery“看到“指定的对象: 'console.log($('#child'+ par_div));' – mdziekon 2012-07-18 10:33:45