Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 31.05.2012, 00:34
Аватар для saturn
Аспирант
Отправить личное сообщение для saturn Посмотреть профиль Найти все сообщения от saturn
 
Регистрация: 08.09.2011
Сообщений: 67

Я понимаю что on() современный метод но в моем случае подходит как раз live() поскольку DOM модель не перезагружается и новый класс появляется, на котором нужно отловить событие.
Ответить с цитированием
  #12 (permalink)  
Старый 31.05.2012, 10:30
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от saturn Посмотреть сообщение
Я понимаю что on() современный метод но в моем случае подходит как раз live() поскольку DOM модель не перезагружается и новый класс появляется, на котором нужно отловить событие.
так то исходный код live такой :
function ( types, data, fn ) {
		jQuery( this.context ).on( types, this.selector, data, fn );
		return this;
	}

и вот это
$("div").live("click", function(){})

эквивалентно
$(document).on("click", "div", function(){});

так что on и live - одно и то же. правда код с on очевидней.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск