我有一个包含与未组织多个相同的元素的DIV网站...如何使用jquery在当前元素之前/之后选择具有特定ID的元素?
例如:
<div>
<div id='abc_152142'>
</div>
<div id='abc_2353253'>
</div>
<div id='abc_3421121'>
</div>
</div>
<div>
<div id='abc_44211241'>
</div>
</div>
<div>
<div id='abc_541221421'>
</div>
</div>
<div>
<div id='abc_654354'> // --> THIS ONE IS SELECTED
</div>
<div id='abc_754335'>
</div>
<div id='abc_845345'>
</div>
</div>
所以写在代码我的ID“abc_654354”,并希望使用在当前元素前后开始的相同ID获取元素。
我曾尝试:
$(this).prev("div[id^='td_']");
$(this).next("div[id^='td_']");
并没有得到我任何结果...
ID是随机的,他们有共同的唯一的事情是ID开头(在此例如我用td_
)。
谢谢你的帮忙!
提供'this'语境?一些处理程序 –
你的问题不清楚。你的ID是以'td_'或'abc_'为前缀的吗? –
并通过相同的ID获取元素?在html中只能有一个id,请使用class? – Rohan