在javascript函数上添加多个变量?

时间:2012-12-03 12:16:03

标签: javascript jquery html parsing variables

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

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

}

也尝试过:

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

}

3 个答案:

答案 0 :(得分:5)

使用

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

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

逗号分隔符在此处定义:Multiple selector

答案 1 :(得分:2)

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

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

}

答案 2 :(得分:1)

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

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

Read all about it here