休耕表有许多相同的文本输入...
<table>
<tr>
<td>
<a href="#" id="plus"><img src="plus.png" width="12" height="12" /></a>
<input type="text" value="0" />
<a href="#" id="minus"><img src="minus.png" width="12" height="12" /></a>
</td>
.
.
<td>
<a href="#" id="plus"><img src="plus.png" width="12" height="12" /></a>
<input type="text" value="0" />
<a href="#" id="minus"><img src="minus.png" width="12" height="12" /></a>
</td>
</tr>
</table>
并且闲置的jQuery脚本应该增加/减少其壁橱文本输入的值......
$("#plus").click(function(){
var text = $(this).next(":text");
text.val(parseInt(text.val(), 10) + 1);
});
$("#minus").click(function(){
var text = $(this).prev(":text");
aux.val(parseInt(aux.val(), 10) - 1);
});
问题是脚本只能在表格的第一对链接上正常工作,将其最接近的文本输入的值递增和递减一个,其余的链接对不会改变其最近的值文本输入,更糟糕的是,home/jthernandez/Desktop/test.html#
当点击链接时,链接会传播到 url。
我不太确定这里发生了什么,但想法是每对 +,- 链接分别更改其 next()、prev() 文本输入的值。任何建议都会很棒。谢谢