jQuery选择器,用于表格单元格中的下一个div

时间:2013-06-23 01:51:06

标签: javascript jquery jquery-selectors append

我尝试过很多东西,但似乎都没有。

我要做的是创建一个数据库,存储我收到的所有库存的序列号,我可以使基本功能起作用。

在HTML中我有一个Javascript函数,可以根据qty输入添加额外的序列号字段。

我唯一的问题是,当我向表中添加另一个产品字段并更改其qty字段时,它会将额外的字段添加到所有序列号单元格中。

我需要的只是帮助找到下一个div的正确选择器,类为“.serials”。

的jsfiddle: http://jsfiddle.net/AvKRW/10/

$(".serials").append("<input type='text' name='serial[]' id='serial-number' /><br />");

1 个答案:

答案 0 :(得分:0)

问题在于您正在查找具有指定类的所有元素并附加到所有元素。

您在寻找:

 $(".serials").last () 

或者你可以使用

 $(".serials").eq (INDEX)

后者应该允许您仅基于索引附加到其中一个串行框。

似乎解析html元素的dom树可以让你将你选择的html元素过滤到你需要的几个。请看看我对你的jsfiddle所做的改变:

http://jsfiddle.net/AvKRW/7/