Jquery 每个()和多个事件触发相同的函数

Jquery 每个()和多个事件触发相同的函数,jquery,Jquery,我想在页面加载时在每个select上运行一些代码,然后在每个select上分别通过一些事件重新运行它。目前已完成以下工作: jquery(function(){ $('#myID select').each(function(){ alert('SE'); }); $('#myID select').bind('keyup keypress blur change',function(){ alert('SE'); }); }); 我可以将它们合并为一个吗?您

我想在页面加载时在每个
select
上运行一些代码,然后在每个
select
上分别通过一些事件重新运行它。目前已完成以下工作:

jquery(function(){
  $('#myID select').each(function(){
    alert('SE');
  });

  $('#myID select').bind('keyup keypress blur change',function(){
    alert('SE');
  });
});

我可以将它们合并为一个吗?

您可以在DOM ready上触发其中一个事件:

$(function() {
    $("#myID select").bind("keyup keypress blur change", function() {
        alert("SE");
    }).keyup();  // or .trigger("keyup");
});