當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JQuery event.isImmediatePropagationStopped()用法及代碼示例


jQuery中的isImmediatePropagationStopped()方法用於檢查是否為事件調用了此方法。如果被調用,它將是“true”或“false”。

用法:

$(selector).isImmediatePropagationStopped()

參數:此方法僅接受一個參數作為選擇器,用於選擇元素。


返回值:如果event.stopImmediatePropagation()被調用,則此方法返回true;否則,將返回false。

示例1:

<!DOCTYPE html> 
<html> 
  
<head> 
    <script src= 
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> 
  </script> 
    <style> 
        body { 
            width: 60%; 
            height: 40%; 
            padding: 20px; 
            border: 2px solid green; 
        } 
          
        div { 
            padding: 5px; 
            display: block; 
            background-color: lightgrey; 
            font-size: 20px; 
        } 
    </style> 
    
  <script> 
      $(document).ready(function() { 
         $("div").click(function(event) { 
            event.stopImmediatePropagation(); 
            alert( 
            "Was event.stopImmediatePropagation() called: " 
             + event.isImmediatePropagationStopped()); 
         }); 
     }); 
  </script> 
</head> 
  
<body> 
  
    <div>Welcome to GeeksforGeeks..!</div> 
  
</body> 
  
</html>

輸出:
在單擊div元素之前:

單擊div元素後:

示例2:

<!DOCTYPE html> 
<html> 
  
<head> 
    <script src= 
"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> 
  </script> 
    <style> 
        body { 
            width: 60%; 
            height: 40%; 
            padding: 20px; 
            border: 2px solid green; 
        } 
          
        div { 
            padding: 5px; 
            display: block; 
            background-color: lightgrey; 
            font-size: 20px; 
        } 
    </style> 
     
  <script> 
    $(document).ready(function() { 
     $("div").click(function(event) { 
      alert( 
      "Value of event.stopImmediatePropagation() called: " 
        + event.isImmediatePropagationStopped()); 
     }); 
  }); 
  </script> 
</head> 
  
<body> 
  
    <div>Welcome to GeeksforGeeks..!</div> 
  
</body> 
  
</html>

輸出:
在單擊“div”元素之前:

單擊“div”元素後:



相關用法


注:本文由純淨天空篩選整理自Sruti Rai大神的英文原創作品 jQuery | event.isImmediatePropagationStopped() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。