我有jquery的選擇問題,我希望你能幫助我,我有一個列表,並且當刪除div時,我會給div新的id號碼0 -....jquery在div容器中的選擇
這個我用於PHP數組和會話。
我的html:
<div id="rezeile_1" class="lcolumn">
<div class="lrow">
<input id="zid_1" type="hidden" value="1">
<input id="zre_1" type="hidden" value="1">
<input id="ztext_1" type="hidden" value="test 1">
<a onclick="remove('rezeile_1')" href="#one">(-)</a>
</div>
</div>
<div id="rezeile_2" class="lcolumn">
<div class="lrow">
<input id="zid_2" type="hidden" value="2">
<input id="zre_2" type="hidden" value="2">
<input id="ztext_2" type="hidden" value="test 2">
<a onclick="remove('rezeile_2')" href="#one">(-)</a>
</div>
</div>
現在我想用jQuery選擇的輸入,更改屬性
這是我的jQuery現在:
$('[id^=rezeile_]').each(function() {
var temp = $(this).next('div > [id^=ztext_]').val();
var attrib1 = $(this).next('div > [id^=ztext_]').attr('id');
var attrib2 = $(this).next('div > [id^=zre_]').attr('id');
alert(temp);
alert(attrib1);
alert(attrib2);
});
但我始終是不確定的警報,你能給我一個提示嗎?
謝謝!
使用類不重複的數字標識。這是他們設計的目的 - 防止這樣的頭痛。 –