我想知道如何設置nth-child數字文本輸入字段的值。我在下面的劍道網格保存事件中嘗試了這個。如何設置nth.child數字文本框輸入字段的值
e.container.closest("tr").children(':nth-child(10)').val(8);
我該怎麼做?
我想知道如何設置nth-child數字文本輸入字段的值。我在下面的劍道網格保存事件中嘗試了這個。如何設置nth.child數字文本框輸入字段的值
e.container.closest("tr").children(':nth-child(10)').val(8);
我該怎麼做?
我假設輸入是在一個表單元格內,對嗎?如果是這樣的話,你可以使用eq()
功能...
e.container.closest("tr").children('td').eq(9).find('input').val(8);
注:由於@Taufik和@guradio指出,該指數eq()
開始於0,而在nth-child
開始在「1」。
我希望它能幫助
這將是不同的,因爲'.EQ()'指數從0開始,而':nth-child()'通常從1開始 –
這將是錯誤的,因爲eq開始於索引0,所以你應該使用9 – guradio
你是完全正確的!謝謝! –
什麼用當前的代碼發生 – guradio
din't改變值:(什麼都沒有發生 – user111
添加HTML標記 – guradio