Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ajax请求后,jquery可以';找不到正确的div_Jquery_Html_Ajax - Fatal编程技术网

ajax请求后,jquery可以';找不到正确的div

ajax请求后,jquery可以';找不到正确的div,jquery,html,ajax,Jquery,Html,Ajax,对于我的项目,我加载一个html文件,通过直接将html内容插入divs来填充divs。问题是,我有许多元素,它们内部有相同id的div。这导致选择正确的元素时出现问题,即$(“#div_name”)。它总是发现错误的 如何解决此问题。更新 $('.to_be_filled:eq(1)').children('#graph_container').css('background-color', 'red'); $('.to_be_filled:eq(2)').children('#graph_

对于我的项目,我加载一个html文件,通过直接将html内容插入
div
s来填充
div
s。问题是,我有许多元素,它们内部有相同id的div。这导致选择正确的元素时出现问题,即
$(“#div_name”)
。它总是发现错误的


如何解决此问题。

更新

$('.to_be_filled:eq(1)').children('#graph_container').css('background-color', 'red');
$('.to_be_filled:eq(2)').children('#graph_container').css('background-color', 'green');
由于eq()提供的索引是基于零的,所以要选择第二和第三个,需要选择eq(1),eq(2)


首先,您应该为所有元素指定唯一的id,但如何设置?我总是下载一个静态html并把它放在divs中。如果是这样的话,你能把你的静态html内容发布在这里吗