我可以在jQuery中为两个选择器组合绑定事件吗?

时间:2012-09-09 13:21:53

标签: jquery

我有以下内容:

   $('#loginLink')
        .bind('click', accessLinkClick);
    $('#registerLink')
        .bind('click', accessLinkClick);


function accessLinkClick(e) {
    e.preventDefault();
    $('#registerLink').unbind('click', accessLinkClick);
    $('#loginLink').unbind('click', accessLinkClick);
    dialog(this);
}

我是否可以以某种方式组合loginLink和注册链接的选择器,因此我不需要指定它们两次。我看到了如何使用函数而不是事件来执行此操作。

1 个答案:

答案 0 :(得分:3)

是的,逗号

$('#loginLink, #registerLink')
        .bind('click', accessLinkClick);

供参考Read here