繁体   English   中英

特定div元素的onclick事件处理程序

[英]onclick event handler for elements of a particular div

我有一个事件处理程序,仅在特定div id = active中单击时才希望触发。 见下文。

DOM:

<div id='notactive'>
    <span>text</span>
</div>
<div id='active'>
    <span)text2</span>
</div>

无法按计划工作的事件处理程序:

$( "span" ).click(function() {
    alert("active");
}

您想要#active的孩子:

$('#active span').on('click', function () {
  alert('active');
});

这样做,仅在id为active的div情况下才会触发此事件:

$('div#active span').on('click', function () {
  alert('active');
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM