簡體   English   中英

使用JavaScript中的自定義觸發器的自定義事件

[英]Custom event with custom trigger in javascript

在JQueryMobile中,您可以執行以下操作:

$(document).on("pagebeforehide","#pagetwo",function(){
  alert("pagebeforehide event fired - pagetwo is about to be hidden");
});

自定義事件有可能嗎? 像這樣:

document.addEventListener("someevent", "sometrigger", function () {});

嘗試

 $(document).on("someevent", "div", function(e) { console.log(this.innerText) }); var elem = $("div:contains('abc')"); if (elem.length) { elem.trigger("someevent") }; 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <div>abc</div> <div>123</div> 

參見.trigger()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM