私はIs livequery deprecatedで読んでいたコメントの1つから、「ライブクエリーは死んでいます」と知っています。しかし、私が受け取ったいくつかのレガシーコードをアップグレードするためには、それを調べる必要があります。ライブクエリの「一致要素」とは何ですか?
Live Queryの公式ドキュメントhttps://github.com/hazzik/livequery/blob/master/README.mdを読んでいました。「一致した要素のコールバックを起動する」について説明しています。 「一致要素」とは何ですか?私はイベントの概念を理解していますが、私は "マッチした要素"が何であるかはわかりません。誰によって、または何によってマッチングされるか?彼らは、以下の例を提供する:$('li')
:
$('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のセレクタです。 https://github.com/hazzik/livequery/blob/master/README.mdのドキュメントでは、「Live Queryは新しい要素と一致するときに関数(コールバック)を起動します」と表示しています。この文脈で「要素にマッチする」とはどういう意味ですか?ありがとうございました。