суббота, 30 июня 2012 г.

Как кешировать селекторы для обработчиков событий



// antipattern
$('.list-item').click(function () {
 $('.photo').hide();
});


// preferred
var photo;
$('.list-item').click(function () {
 photo = photo || $('.photo');
 photo.hide();
});
http://shichuan.github.com/javascript-patterns/ https://github.com/shichuan/javascript-patterns/blob/master/jquery-patterns/cache-selector.html

Комментариев нет:

Отправить комментарий