條件: 我有一個div cass =「myDiv」在體內。事件停止不工作在jquery
行動:
- 當我點擊的身體。函數abc()將被調用。
- 當我點擊(.myDiv)時,它會調用函數xyz()。
問題: 點擊身體按預期工作。
但是當我點擊(.myDiv)它調用xyz(),但它也會調用函數abc()。
我不想在我們點擊(.myDiv)時調用abc()。
可能是我們可以使用stop(),但它不適合我。
<style>
.mydiv{
height:200px;
width:200px;
background:#D00E11;
}
</style>
<script>
$(document).ready(function() {
$('body').click(function(e){
alert(1);
});
$(".myDiv").click(function(e){
e.stopPropagation();
});
});
</script>
</head>
<body>
<div class="mydiv"></div>
</body>
哪裏是代碼? – adeneo
@ ^,在他的電腦裏;) – Jashwant
現在我已經附上了代碼。 – Saurabh