我有一个 jquery 的选择问题,我希望你能帮助我,我有一个列表,当删除一个 div 时,我会给 div 新的 id 编号 0-....
这我用于 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);
});
但我总是变成未定义的警报,你能给我一个提示吗?
谢谢你!