Показать сообщение отдельно
  #4 (permalink)  
Старый 06.04.2014, 13:38
Аватар для mi.rafaylik
Кандидат Javascript-наук
Отправить личное сообщение для mi.rafaylik Посмотреть профиль Найти все сообщения от mi.rafaylik
 
Регистрация: 07.12.2012
Сообщений: 113

Функцию Вашу не разбирал, но можно ведь просто делегировать.
При условии, что каждая новость будет иметь определённый класс, повесить функцию ресайза на этот класс через .on и указать родителя в котором отслеживать, и не нужно будет её вызывать по-новой каждый раз после подгрузки новостей.
$('#news').on('mouseenter', '.news', function(){
	// увеличиваем новость
}).on('mouseleave', '.news', function(){
	// уменьшаем новость
});
где #news - родительский блок новостей (в котором отслеживаем события), а .news - каждая новость.
Ответить с цитированием