【问题标题】:Jquery how to use on() with arrayJquery如何在数组中使用on()
【发布时间】:2016-08-15 22:16:08
【问题描述】:
$(document).on('change','#id1,#id2,#id3', function(){
       //run my code
    });

以上工作

下面没有

  var ids = ["#id1","#id2","#id3"];

  $(document).on('change', ids , function(){
           //run my code
        });

我还尝试ids.tostring() 看看将数组更改为字符串是否可行。

【问题讨论】:

    标签: jquery events listener


    【解决方案1】:

    Join将数组转成字符串:

    var ids = ["#id1","#id2","#id3"];
    
    $(document).on('change', ids.join(','), function(){
        //run my code
    });
    

    【讨论】:

      猜你喜欢
      • 2020-11-29
      • 2013-05-09
      • 1970-01-01
      • 2014-05-22
      • 2012-10-27
      • 1970-01-01
      • 2016-10-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多