Javascript JQuery-事件绑定和缓存元素
有一些像这样的代码Javascript JQuery-事件绑定和缓存元素,javascript,jquery,caching,jquery-selectors,event-handling,Javascript,Jquery,Caching,Jquery Selectors,Event Handling,有一些像这样的代码 $a = $('#a'); $b = $('#b'); $c = $('#c'); $('#a, #b, #c').keyup(function () { //Event handling }); 我想知道 如果可以使用现有的缓存元素而不是选择器来处理事件 如果这是可能和适当的,有什么区别吗 当然,使用缓存元素对性能更有利。如果要在多个缓存元素上绑定函数,可以使用.add(): 当然,$a.add($b).add($c).keyup(… $a.add($b).ad
$a = $('#a');
$b = $('#b');
$c = $('#c');
$('#a, #b, #c').keyup(function () {
//Event handling
});
我想知道
当然,使用缓存元素对性能更有利。如果要在多个缓存元素上绑定函数,可以使用
.add()
:
当然,$a.add($b).add($c).keyup(…
$a.add($b).add($c).keyup(function(){});