【问题标题】:Add multiple variables on javascript function?在javascript函数上添加多个变量?
【发布时间】:2012-11-20 21:47:40
【问题描述】:

如何在 jquery 函数上传递多个变量?像这样:

$(".link1",".link2").click(function(event){

}

也试过了:

$(".link1"),$(".link2").click(function(event){

}

【问题讨论】:

标签: javascript jquery html parsing variables


【解决方案1】:

使用.on,并将额外的事件作为参数传递给该方法:

$('.link1, link2').on('click',{some:'argument'},function(e)
{
    console.log(e.data);//<-- object literal {some:'arguments'}
});

Read all about it here

【讨论】:

    【解决方案2】:

    多个选择器只需要在选择器字符串中用逗号分隔。

    $(".link1, .link2").click(function(event){
    
    }
    

    【讨论】:

      【解决方案3】:

      使用

      $(".link1, .link2").click(function(event){
      

      $(".link1").add(".link2").click(function(event){
      

      这里定义了逗号分隔符:Multiple selector

      【讨论】:

        猜你喜欢
        • 2016-09-10
        • 1970-01-01
        • 2023-03-18
        • 2021-07-08
        • 1970-01-01
        • 2012-04-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多