![](/img/trans.png)
[英]How can I load php in a div with button onclick events in Javascript?
[英]How can I disable my javascript onclick button on another div?
如何在包含我的ID的主div内的另一个div上禁用我的javascript onclick按钮事件。 这是代码:
<div id="clickme">
<div id="disabled_clickme">hello</div>
</div>
$('#clickme').click(function () {
//SOME CODE
}
如何禁用clickme功能?
$('#clickme').click(function () {
// SOME CODES
});
// disables click event
$('#disabled_clickme').click(function(){return false;});
结果是,如果单击<div id="disabled_clickme">
,它将不会返回任何代码。 但是,如果您单击<div id="clickme">
该代码仍将起作用。
在JavaScript中,单击事件在子节点中触发,然后传播到其父节点。 这称为事件冒泡 。
您可以在#disabled_clickme
点击事件对象中使用stopPropagation
方法,以防止其到达#clickme
。
$('#disabled_clickme').click(function(e) {
e.stopPropagation();
});
实时示例: http : //jsfiddle.net/PUTTQ/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.