Использование шаблонов jQuery и связывание событий после рендера - PullRequest
1 голос
/ 08 июня 2011

Я успешно использую шаблоны jQuery, но у меня есть функция размытия, которая не вызывается при добавлении новых элементов на страницу. Я предполагаю, потому что они по какой-то причине не подключены к нему.

Нужно ли что-то делать, чтобы это исправить, или я должен поменять функцию размытия, чтобы использовать jQuery live?

$('.serial').blur(function () {
//Do stuff
});

1 Ответ

3 голосов
/ 08 июня 2011

вам нужно использовать live () для элементов, которые добавляются после завершения загрузки DOM.

bind () или псевдонимы, такие как blur (), влияют только на элементы в DOM во время вызова.

Например: $('.serial').live('blur', function(){ /* do stuff */ });

...