Я знаю из одного из комментариев, которые я читал в разделе Является ли livequery устаревшим, "livequery мертв". Однако мне нужно изучить его, чтобы обновить устаревший код, который я получил.
Я читал официальную документацию Live Query по адресу https://github.com/hazzik/livequery/blob/master/README.md, и в нем говорится об «срабатывании обратных вызовов для совпадающих элементов». Что такое «согласованный элемент»? Я понимаю концепцию событий, но я не уверен, что такое "согласованный элемент". Совпало с кем или чем? Они приводят следующий пример:
$('li')
.livequery(function(){
// use the helper function hover to bind a mouseover and mouseout event
$(this)
.hover(function() {
$(this).addClass('hover');
}, function() {
$(this).removeClass('hover');
});
}, function() {
// unbind the mouseover and mouseout events
$(this)
.unbind('mouseover')
.unbind('mouseout');
});
Это селектор jQuery: $('li')
. Документация по адресу https://github.com/hazzik/livequery/blob/master/README.md говорится, что «Live Query запускает функцию (обратный вызов), когда она соответствует новому элементу». Что значит «соответствовать элементу» в этом контексте? Спасибо.