javascript - 使用 jquery 选择动态输入

标签 javascript jquery

<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/

相关文章:

javascript - react /Dnd : Make a component draggable and droppable at the same time

javascript - 居中的 Owl Carousel ,其中每个图像具有相同的高度并保持其纵横比

javascript - 如何动态增加JS中的div id

javascript - 使用 jquery validate 更改输入标签的颜色

javascript - 1.4.4 中的 jquery 实时点击行为

javascript - 大括号之外的扩展运算符有什么作用?

javascript - 更新对象数组的替代方法是什么?

php - 在哪里可以找到 PHP 输出/日志

javascript - Jquery 测试 url 是否已包含参数

javascript - 我如何使用 jquery 添加文本以跨度