.on('click tap')和.on('click || tap')有什么区别?

时间:2016-07-18 16:48:14

标签: jquery

之间有什么区别
$('.classname').on('click tap', function(){});

并且在第二种情况下,事件之间存在OR符号('||')

$('.classname').on('click || tap', function(){});

两者似乎工作正常但我真的想知道在第二种情况下添加OR符号会有所不同吗?

2 个答案:

答案 0 :(得分:7)

在jquery绑定中,

||未用作OR。它绑定名为||的自定义事件。哪个可以通过以下方式触发:

$('.classname').trigger('||');

所以,如果你不需要它,请不要使用它。

答案 1 :(得分:-1)

“event || event”无效。但是,您可以使用“事件事件”绑定事件,甚至可以使用.bind()而不是.on()