2
我有以下的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的原因。
有沒有人遇到過這個?
感謝