2013-03-18 26 views
0

對於我的項目,我通過直接將html內容插入div s來加載html文件以填充div。問題是,我有許多元素,其中div有相同的ID。這導致問題選擇正確的一個,即$('#div_name')。它總是發現錯誤的。ajax請求jquery找不到正確的div

Example

我怎樣才能解決這個問題。

+4

首先,你應該給所有元素的唯一ID – 2013-03-18 08:33:51

回答

0

更新

$('.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),(2)式...

here is the fiddle

+0

但是如何?我總是下載一個靜態HTML並將該內容放入div中。 – 2013-03-18 08:40:36

+0

如果是這樣的話..你可以在這裏發佈你的靜態HTML內容 – bipen 2013-03-18 08:42:20

+0

我已經在問題中添加了jsfiddle代碼。你檢查了嗎? – 2013-03-18 09:10:29