Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一些代码应该在选择元素更改时运行。我用 jquery 这样做:
$("#myselect").change(function() { ....... });
但我希望这些代码在用户使用关键字箭头更改选择时也运行。我发现为此目的的事件是 'keyup' 。所以将是:
$("#myselect").keyup(function() { ....... });
我怎样才能结合这两个事件?
您可以使用.bind()它们来组合它们:
.bind()
$("#myselect").bind("change keyup", function(event){ //Code here });
请参阅此处的参考。
您可以单独编写要调用的函数,然后将其分配给要处理的事件,例如:
var func = function(){}; $("#myselect").change(func()).keyup(func());