我有两个不同的元素具有相同的id
。如何在jQuery中选择带div
的{{1}}元素。
例如:
id="abc"
答案 0 :(得分:3)
假设您在同一页面上不能有多个同意ID
。
页面不会是(X)HTML有效 DOM文档
如果您这样做,那么您无法使用javascript调用找到他们的ID元素getElementById(String)
参见参考文献:
要在网页上定位多个DIV
元素,请使用.class
代替
<select class="abc">
<option>jhon</option>
<option>Richard</option>
</select>
<div class="abc">
</div>
通过jQuery库找到它们
var divCollection = $(".abc");
答案 1 :(得分:0)
您可以拥有多个ID,您应该尝试使用您想要的元素类型$('select#abc')
或$('div#abc')
来选择它。你永远不应该这样做,但它可能。我的意思是IDENTIFIER这个词说的全部或者;-)?
答案 2 :(得分:0)
当你尝试只使用javascript或jquery时,第一个id就是第一个选择元素,而不是第二个。