Javascript jQuery make.change和.click不同元素的事件来调用相同的函数

Javascript jQuery make.change和.click不同元素的事件来调用相同的函数,javascript,jquery,Javascript,Jquery,我在谷歌上搜索过,但大多数都是为同一个元素绑定不同的事件 为了 我想要这样的东西 $('#a').change OR ('#b').click(function(){ /bla /bla }); 试试这个: var func = function(){ /bla /bla }; $('#a').change(func); $('#b').click(func); 为什么不把你想重用的代码放在一个函数中,然后重用它呢 function doSometh

我在谷歌上搜索过,但大多数都是为同一个元素绑定不同的事件

为了

我想要这样的东西

$('#a').change OR ('#b').click(function(){
     /bla
     /bla
});
试试这个:

var func = function(){
     /bla
     /bla
};

$('#a').change(func);
$('#b').click(func);

为什么不把你想重用的代码放在一个函数中,然后重用它呢

function doSomething() {
  // bla
}
然后

$('#a').change(function() {
     doSomething();
});

$('#b').click(function(){
     doSomething();
});

这么简单的解决方案,我在寻找一些绑定事件,这么简单的解决方案,我在寻找一些绑定事件*
$('#a').change(function() {
     doSomething();
});

$('#b').click(function(){
     doSomething();
});