在 jQuery 中,当我们想要使用实时事件(即冒泡的监听事件)时,我们编写如下内容:
$dom_element.on('click', some_selector_here, handler);
现在想象一下,当且仅当 $dom_element 也满足某些选择器测试时,我们希望触发点击。当然,我们总是可以这样写:
$dom_element.on('click', some_selector_here, function() {
if ($dom_element.is(yet_another_selector) {
//do the job!
...
}
}
我想问有没有办法在处理程序逻辑中设置这个选择器?