我有以下 html:
<div class="rows">
<div class="row"><input type="text" onchange="javascript:getIndex(this);" value="" /></div>
<div class="row"><input type="text" onchange="javascript:getIndex(this);" value="" /></div>
<div class="row"><input type="text" onchange="javascript:getIndex(this);" value="" /></div>
</div>
我的功能:
function getIndex(elem) {
var $i = $(elem).parent().parent();
alert($i.index($(elem).parent()));
}
我不断收到 -1 告诉我它没有找到...我调查了它并试图吐出 obj 父级中的值。
警报($(elem).parent().html());这会返回默认值已更改的标签...但是如果我警告 $(obj).val() ,它就完全不同了。所以我想这也许是我一直得到-1 的原因。
以前有人经历过吗?
Thanks
function getIndex(elem) {
var $t = $(elem);
alert($t.parent().index());
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)