<legend id='y2JTt'><style id='y2JTt'><dir id='y2JTt'><q id='y2JTt'></q></dir></style></legend>
  • <small id='y2JTt'></small><noframes id='y2JTt'>

        <tfoot id='y2JTt'></tfoot>

      1. <i id='y2JTt'><tr id='y2JTt'><dt id='y2JTt'><q id='y2JTt'><span id='y2JTt'><b id='y2JTt'><form id='y2JTt'><ins id='y2JTt'></ins><ul id='y2JTt'></ul><sub id='y2JTt'></sub></form><legend id='y2JTt'></legend><bdo id='y2JTt'><pre id='y2JTt'><center id='y2JTt'></center></pre></bdo></b><th id='y2JTt'></th></span></q></dt></tr></i><div id='y2JTt'><tfoot id='y2JTt'></tfoot><dl id='y2JTt'><fieldset id='y2JTt'></fieldset></dl></div>
          <bdo id='y2JTt'></bdo><ul id='y2JTt'></ul>

      2. 多个元素上的一个 jQuery 更改事件

        时间:2023-10-13

        <legend id='7Arf3'><style id='7Arf3'><dir id='7Arf3'><q id='7Arf3'></q></dir></style></legend>
        <i id='7Arf3'><tr id='7Arf3'><dt id='7Arf3'><q id='7Arf3'><span id='7Arf3'><b id='7Arf3'><form id='7Arf3'><ins id='7Arf3'></ins><ul id='7Arf3'></ul><sub id='7Arf3'></sub></form><legend id='7Arf3'></legend><bdo id='7Arf3'><pre id='7Arf3'><center id='7Arf3'></center></pre></bdo></b><th id='7Arf3'></th></span></q></dt></tr></i><div id='7Arf3'><tfoot id='7Arf3'></tfoot><dl id='7Arf3'><fieldset id='7Arf3'></fieldset></dl></div>

            <small id='7Arf3'></small><noframes id='7Arf3'>

              • <bdo id='7Arf3'></bdo><ul id='7Arf3'></ul>
                <tfoot id='7Arf3'></tfoot>

                  <tbody id='7Arf3'></tbody>

                1. 本文介绍了多个元素上的一个 jQuery 更改事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我有 3 个文本框,它们都具有相同的 id,我通过将其放入控制器数组中处理到 ASP 中

                  I have 3 textboxes, all with the same id's that I process into ASP by bringing it into a controller array

                  我有一个链接,可以在前 3 个下方添加无限数量的文本框.

                  I have a link that adds an unlimited number of textboxes below the first 3.

                  我目前的变更声明:

                      $('input.#invent').change(function () {
                  

                  适用于第一个文本框上的更改事件,但是具有相同信息的其他人在更改时不会触发它

                  works fine for the change event on the first textbox, but the others with the same information do not fire it when changed

                  当任何 3 个以上的文本框发生更改时,触发更改事件的最佳策略是什么??

                  What is the best strategy for getting the change event to fire when any of the 3+ textboxes change??

                  推荐答案

                  将 ID 为 #invent 的所有三个元素改为一个类(ID 的 必须是唯一的),否则它只适用于第一个元素,比如什么您的情况目前正在发生.

                  Change all three elements with the #invent ID to a class instead (ID's must to be unique), or it's only going to work for the first element, like what's currently happening in your case.

                  然后,您可以定位所有具有 .invent 类的元素:

                  Then, you can target all of the elements that have the .invent class:

                  $('input.invent').change(function () {
                     // Here, $(this) refers to the specific element of the .invent class which 'changed'
                  }):
                  

                  详细了解 ID 和类选择器之间的区别这里.

                  Read more about the difference between ID and Class selectors here.

                  这篇关于多个元素上的一个 jQuery 更改事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:经典 ASP 和签名板 下一篇:使用 ActiveX 获取用户名

                  相关文章

                  最新文章

                  • <bdo id='h3xuL'></bdo><ul id='h3xuL'></ul>
                  1. <tfoot id='h3xuL'></tfoot>

                      <legend id='h3xuL'><style id='h3xuL'><dir id='h3xuL'><q id='h3xuL'></q></dir></style></legend>
                      <i id='h3xuL'><tr id='h3xuL'><dt id='h3xuL'><q id='h3xuL'><span id='h3xuL'><b id='h3xuL'><form id='h3xuL'><ins id='h3xuL'></ins><ul id='h3xuL'></ul><sub id='h3xuL'></sub></form><legend id='h3xuL'></legend><bdo id='h3xuL'><pre id='h3xuL'><center id='h3xuL'></center></pre></bdo></b><th id='h3xuL'></th></span></q></dt></tr></i><div id='h3xuL'><tfoot id='h3xuL'></tfoot><dl id='h3xuL'><fieldset id='h3xuL'></fieldset></dl></div>

                    1. <small id='h3xuL'></small><noframes id='h3xuL'>