首頁  >  文章  >  web前端  >  jquery阻止冒泡事件使用模擬事件_jquery

jquery阻止冒泡事件使用模擬事件_jquery

WBOY
WBOY原創
2016-05-16 17:23:251037瀏覽
複製程式碼 程式碼如下:



點選顯示隱藏內容

這裡是隱藏內容


<script> <BR>$(document).ready(function(){ <BR>$("span").bind("click", function(){ <BR>$(".message").show( ); <BR>}); <BR>$(".content").bind("click", function(){ <BR>$(".message").show(); <BR>}); <BR>$("body").bind("click", function(){ <BR>$(".message").show(); <BR>}); <BR>}); <BR> </script>
點擊span的時候div 和body 的事件全部觸發了。要阻止這種發生
$("span").bind("click", function(e){
$(".message").show();
e.stopPropagation(); //完成事件清除動作
});

模擬事件trigger
複製代碼程式碼如下:

$(".content").bind("myclick", function(event,message1,message2){
$("#test").append(message1 messages2 );
});
$("#btn").trigger("myclick",["我的事件","觸發了"]);
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn