Я уже некоторое время использую плагин livequery, но хочу избавиться от него, так как .on () обеспечивает ту же функциональность.Тем не менее, я борюсь с использованием .on () с плагинами.
Используя livequery мой код:
// applies plugin myForm to a div if it's loaded via Ajax
$("div.myForm").livequery(function(){
$(this).myForm();
});
Я пробовал эквивалент с .on (), но это нене работает:
$(document).on("div.myForm", function(){
$(this).myForm();
});
Кажется, .on () всегда требует событие, но как его можно использовать только для "создания" элемента?
Обновление: iтакже пытался использовать DOMNodeInserted
в качестве события, тоже не сработало.