由于某种原因,函数not()
中on()
的 不起作用。我只希望在单击 aqua section
(父)元素时运行该函数,如果单击灰色div
(子)元素,则不执行任何操作。
jQuery:
$('body').append('<section><div class="someClass"></div><section>');
$('body').on('click', 'section:not(".someClass")', function(){
alert('Aqua not gray clicked.');
});
section
另外,为什么单击 aqua 元素时会弹出两次警报?