Плагин, делегирование и новые элементы
Метод .on() позволяет вешать обработчики событий на элементы, которые добавляются в документ динамически.
Вопрос: будут ли замедления в работе плагина, если в нём используется более 20ти .on() для разных элементов?
$('где ищем').on('событие', 'элемент', функция);
$('где ищем').on('событие событие', 'элемент', функция);
// и т.д.
|
Цитата:
На какие события навешиваешь те обработчики? |
На события mouseenter и mouseleave.
$('#elemParent').on('mouseenter', '#elemChild', function(){...});
Правильно ли я понял принцип действия? В пределах #elemParent отслеживается наведение курсора на все вложенные элементы, и если под курсор попадает на указанный селектор #elemChild, то выполняется функция? |
Цитата:
|
| Часовой пояс GMT +3, время: 10:01. |