只是測試jQuery的一些代碼片段,基本上在我的代碼的bug,現在在於這一細分市場:如何使用嵌套選擇在jQuery的
HTML
<div id="qi_table">
<tr name="1">
<td>
<input type="text" name="qty" class="qty">
</td>
</tr>
<tr name="2">
<td>
<input type="text" name="qty" class="qty">
</td>
</tr>
<tr name="3">
<td>
<input type="text" name="qty" class="qty">
</td>
</tr>
</div>
JS
var sysID = 2;
$('#qi_table tr').eq(0).find('input[name=qty]').val(sysID);
我期待的結果是3個文本輸入字段,第一個填入數字「2」。
結果是我只得到3個空的文本字段。這是怎麼回事?我錯誤地使用jQuery後代選擇器?
鏈接:http://jsfiddle.net/1nf6n0vf/1/
框架設置爲jQuery的1.10.1
小提琴的語法是不正確的,小心使用字符串 – charlietfl 2014-10-21 23:08:35