我有非动态click
事件的当前选择器:
$( "#names > tbody > tr, .projcontainer > tbody > tr:not(:first)")
如何将此项置于动态加载内容的on
绑定事件中?我试过这个,它(预期)没有用:
$( "#names > tbody > tr, .projcontainer > tbody > tr:not(:first)" ).on("dblclick", function() {
loadPerson($(this).children().first().text());
});
我知道在之前的例子中我必须做这样的正常点击事件:
$("#names").on("click", "tr", ....
但我不确定如何用更复杂的选择器来翻译它。
答案 0 :(得分:2)
这适用于动态注入的元素。
$(document).on("dblclick",
"#names > tbody > tr, .projcontainer > tbody > tr:not(:first)",function() {
console.log('event happened');
});