<label>
<input>
<datalist></datalist>
<a id="addspell" data-id="1"></a>
<a></a>
<p>
<a>
<select></select>
<label>
<input name="championSpell[]">
</label>
</a>
</p>
</label>
我想动态添加 jquery 中的目标。所以我想用 ChampionSpell 获取最后一个输入的 id,这样我就可以将下一个输入的 data-id 加 1。
alert( $('input[name="championSpell[]"]').data("id"));
更新 我现在用的就是这个
alert( $('input[name="championSpell[]"]:last').data("id"));
89.69.172.125/test.php 有点工作,但可以添加拼写按钮,所以当您单击添加时,我想从该输入中获取 :last 您可以检查我附加的链接
最佳答案
使用选择器 :last
怎么样:
alert( $('input[name="championSpell[]"]:last').data("id"));
:last
selects a single element by filtering the current jQuery collection and matching the last element within it
关于javascript - 使用 jquery 选择动态输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31434419/