として使用することができます.on()があります:これはクラス.foo
を持つすべてのDOM要素のクリックイベントをリッスン
$(document).on('click', '.foo', function() { /* ... */ });
が。それが等しくないので はしかし、これはまた、後にDOMに追加した最終的な要素をリスニング:
var elements = document.getElementsByClassName('foo');
for (var element in elements) {
element.addEventListener('click', function() { /* ... */ });
}
私は無地のJavaScriptでこれをどのように行うのですか? MutationObserverを使用するはずですか?もしそうなら、どのように?そうでなければ、何?
(「無地のJavaScript」である)jqueryのソースを見ずに、私はそれがイベントソースがセレクタと一致していることを確認するためのシズルを使用して、その後document' 'にリスナーを追加します疑います。 –