我有以下JavaScript:
//for dom element 1//
$(document).on( 'click', '.dom1', function() {
something;
});
//for dom element 2
$(document).on( 'click', '.dom2', function() {
something;
});
在这里,我对两个不同的DOM元素使用了完全相同的JavaScript片段,那么如何才能使它们只在一个事件处理程序下工作,因为它们都具有相同的功能?
我试着使用||
,但不起作用。
$(document).on( 'click', '.dom1' || 'dom2', function() {
something;
});
发布于 2015-10-04 08:33:41
有两种方法可以做到这一点
其一:
$(document).on( 'click', '.dom1, .dom2', function() {
something;
});
二:
function doSomething() {}
$(document).on( 'click', '.dom1', doSomething);
$(document).on( 'click', '.dom2', doSomething);
https://stackoverflow.com/questions/32931499
复制相似问题