jQuery 事件是阻塞的嗎?


要檢查 jQuery 事件是否阻塞,請使用 .triggerHandler() 方法,因為它返回該事件選擇器上該事件的最後一個事件處理程式返回的任何內容。

示例

線上演練

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
    var myValue = "John";
    $("body").bind("eventName", function(e, value) {
       return value + " Jacob";
    });

   var result = $("body").triggerHandler("eventName", myValue);
   alert(result);
});
</script>
</head>
<body>
<p>This shows an alert box.</p>
</body>
</html>

更新時間:2020-2-14

198 次瀏覽

開啟你的職業生涯

完成課程後獲得認證

開始學習
廣告
© . All rights reserved.