我有一個包含與未組織多個相同的元素的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