我使用click
方法绑定了on()
个事件,如下所示:
$('#container').on('click', '.selectorA', function(e){
e.preventDefault();
return false;
});
它运行良好,但我想将此click事件绑定到两个选择器:
$('#container').on('click', ['.selectorA', '.selectorB'], function(e){
e.preventDefault();
return false;
});
什么行不通。如果没有第二次on()
电话,我怎么能这样做?
答案 0 :(得分:12)
使用逗号分隔符
$('#container').on('click', '.selectorA, .selectorB', function(e){
有趣的是,对于事件,您不需要逗号:
$('#container').on('click mouseenter mouseleave', '.a, .b, .c', function(e){