jQuery停止子事件觸發父事件我有一個div,我已經附加了一個onclick事件到。在這個div中有一個帶有鏈接的標記。當我單擊鏈接時,onclick事件也會被觸發。如何禁用此功能,以便在div上單擊鏈接onclick不是被解雇的?劇本:$(document).ready(function(){
$(".header").bind("click", function(){
$(this).children(".children").toggle();
});})HTML代碼:<div class="header">
<a href="link.html">some link</a>
<ul class="children">
<li>some list</li>
</ul></div>
3 回答

回首憶惘然
TA貢獻1847條經驗 獲得超11個贊
$(document).ready(function(){ $(".header").click(function(){ $(this).children(".children").toggle(); }); $(".header a").click(function(e) { e.stopPropagation(); });});
- 3 回答
- 0 關注
- 711 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消