【发布时间】:2017-09-07 22:16:48
【问题描述】:
我知道,从我在Is livequery deprecated 阅读的其中一个 cmets 中,“livequery 已死”。但是,我需要研究它以升级我收到的一些遗留代码。
我正在阅读https://github.com/hazzik/livequery/blob/master/README.md 的 Live Query 官方文档,其中谈到“为匹配的元素触发回调”。什么是“匹配元素”?我了解事件的概念,但我不确定“匹配元素”是什么。由谁或由什么匹配?他们提供了以下示例:
$('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 在匹配新元素时会触发一个函数(回调)。”在这种情况下,“匹配一个元素”是什么意思?谢谢。
【问题讨论】:
标签: livequery