<INPUT type="text" class="deb_count" name="debt[]" id="debt" onChange="check_deb(this)"/>
我有一组动态创建的文本字段。当用户点击文本字段时,我想获取所单击文本字段的索引。如果用户在3文本字段上cliks它应该返回索引2
答案 0 :(得分:0)
var textfields = []; // your array with dom elements
// this function is bound to the click event
function onclick() {
alert(textfields.indexOf(this)); // your index ecma5
}
如果它们在同一容器中的dom文档中按顺序排列,则可以使用:
$(this).index()
编辑: 根据您的代码,您可以使用addRow函数返回行 然后这就是你获得索引的方式:
var row = addRow;
$(row).click(function () {
alert($(this).index());
});