ajax请求后,jquery可以';找不到正确的div
对于我的项目,我加载一个html文件,通过直接将html内容插入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_
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内容发布在这里吗