gpt4 book ai didi

javascript - 使用 d3.js 附加时如何使用 jquery 查找 div

转载 作者:行者123 更新时间:2023-11-28 09:47:40 25 4
gpt4 key购买 nike

我目前正在使用 JavaScript jquery 和 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;');

我的问题从这里开始,我想要使用 jquery 来确定内部 div 的左侧和顶部位置,所以我编写了以下代码行

var par_div = "d1";
alert ($('#child' + par_div).position().left);

但我收到错误

Uncaught TypeError: Cannot read property 'left' of null

我认为问题是因为我使用 d3.js 制作了 div。任何人都可以指导我如何找到我的子 div 的左侧位置

谢谢

最佳答案

看起来像是一个拼写错误:

$('#child' + par_div)

应该是:

$('#' + par_div)

关于javascript - 使用 d3.js 附加时如何使用 jquery 查找 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11537735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com