В соответствии с API jQuery Описание: live полностью удаляется в последней версии. Но его широко использовали в наших проектах. Например:JQuery замена live :: `delegate` или` on`
$('div.collapsed').live('mouseover', function() {
TBD.GENERAL.showLoginOther(this);
});
$(".info_bar .filter a, .pagination a").live("click", function() {
TBD.DHTML.shadeWithLoading($(this).data('container-id'));
$.getScript(this.href);
return false;
});
$("form[loading-effect]").live('ajax:before', function() {
$(this).find('.button_panels, .loading_panels').toggle();
});
.........
т.д.
Теперь, если я хочу использовать последнюю JQuery, что будет правильным замена жить? делегат или на?
Ожидание немного информация. Заранее спасибо
вы можете найти лучшее объяснение в документации. Я думаю, –
http://stackoverflow.com/a/14405273/1414562 –
Простейшим решением является не обновление вашей версии jQuery, если у вас нет какой-либо другой конкретной причины для этого. – Blazemonger