1、通過返回false來取消預設的行為並阻止事件起泡。
jquery **:
$("form").bind(
"submit",
function()
);2、通過使用 preventdefault() 方法只取消預設的行為。
jquery **:
$("form").bind(
"submit",
function(event)
);3、通過使用 stoppropagation() 方法只阻止乙個事件起泡。
jquery **:
$("form").bind(
"submit",
function(event)
);(4)總結
1.乙個事件起泡對應觸發的是上層的同一事件
特殊:如果two設定成雙擊事件,那麼在你單擊two的時候就會起泡觸發one單擊的事件
(雙擊包含單擊)。
2.如果在click事件中,在你要處理的事件之前加上e.preventdefault();
那麼就取消了行為(通俗理解:相當於做了個return操作),不執行之後的語句了。
3.e.stoppropagation()只要在click事件中,就不會觸發上層click事件。
//如果提供了事件物件,則這是乙個非ie瀏覽器
if ( e && e.stoppropagation )
// 因此它支援w3c的stoppropagation()方法
e.stoppropagation();
else
//否則,我們需要使用ie的方式來取消事件冒泡
window.event.cancelbubble = true;
return false;
阻止事件冒泡的三種手段
阻止事件冒泡的三種手段 1 return false 可以阻止預設事件和冒泡事件 2 event.stoppropagation ie下event.cancelbubble true 可以阻止冒泡事件但是允許預設事件 3 event.preventdefault ie下event.returnval...
jquery頁面載入事件的三種形式
document ready 方法是事件模組中最重要的乙個函式,它極大地提高了web響應速度。document 是獲取整個文件物件,從這個方法名稱來理解,就是獲取文件就緒的時候。jquery頁面載入有三種寫法 1 function 2 ready function 3 document ready ...
三種氣泡排序
package com.wxh617.sort public class bubblesort public static void main string args 1.最簡單的氣泡排序演算法,沒有技術含量 本例中排序6趟 public static void bubblesort1 int a ...