原文:jQuery on(),live(),trigger()

jQuery on 方法是官方推薦的綁定事件的一個方法。 由此擴展開來的幾個以前常見的方法有: 以上三種方法在jQuery . 之后都不推薦使用,官方在 . 時已經取消使用live 方法了,所以建議都使用on 方法。如果你需要移除on 所綁定的方法,可以使用off 方法處理。 如果你的事件只需要一次的操作,可以使用one 這個方法 trigger 綁定 多個事件綁定同一個函數 多個事件綁定不同函 ...

2014-12-27 19:17 1 4422 推薦指數:

查看詳情

jquery trigger傳值

方法1: var e = $.Event('ok.menu.table', { relatedTarget: $el }) that.$el.trigger(e); 接受方法如下。此時,relatedTarget這個會成為e的一個屬性,可以直接取出來用 $table.on ...

Mon Oct 10 22:37:00 CST 2016 0 2165
Jquery 中 .trigger 的用法

項目中有個需求,數據加載完成后,默認模擬點擊某個元素節點(選中某個元素節點)並觸發事件 $('.course_list dd').on('click', function () { // ...

Fri Jun 03 19:45:00 CST 2016 0 1867
jQuery中on和trigger的使用

  考慮這樣的應用場景:我們希望在點擊checkbox后,其后緊跟的span標簽中的文字會加粗。實現這種功能很簡單,只需要在checkbox的click回調方法中完成相應的功能即可。但是如果我們希望在代碼中手動(而不是用鼠標點擊)觸發該事件時,可以使用jQuery的on 和 trigger ...

Thu Jun 28 23:06:00 CST 2018 0 771
jQuery 1.9 .live() is not a function

jquery中的live()方法在jquery1.9及以上的版本中已被廢棄了,如果使用,會拋出TypeError: $(...).live is not a function錯誤。 解決方法: 之前的用法: .live(events, function) 新方法 ...

Wed Dec 09 02:02:00 CST 2015 0 15020
jQuerylive()變更

開始的時候在jQuery.1.7.1中使用了.live()覺得很好用,特別是在綁定事件之后再加入的元素的事件綁定上很方便(第一次live之后以后添加的元素就不需要綁定啦) 后來jQuery更新到1.9.1,頁面中的.live報錯:"has no method live", 后來查了文檔才知道 ...

Mon Feb 25 18:52:00 CST 2013 1 3383
jquery模擬操作——trigger()函數

在頁面中很多效果需要觸發才能實現,比如click后的彈窗。但有時我們無法點擊或是跳過用戶觸發,就像網頁中那些可惡的廣告彈窗 trigger函數可以實現模擬操作。譬如常用的點擊動作,我們可以這樣, 這樣當頁面加載完成后就會立即觸發id為btn的點擊效果,除此之外還可以觸發我們自定義 ...

Tue Apr 21 18:05:00 CST 2015 0 3900
jquery中的trigger和triggerHandler區別

我們在jQuery基礎教程之如何注冊以及觸發自定義事件這篇文章中,有用到今天要講的trigger方法。今天我們來簡單看看jquery中的trigger何triggerHandler方法的區別:trigger( event, [data] )在每一個匹配的元素上觸發某類事件。這個函數也會導致瀏覽器 ...

Mon Aug 27 19:20:00 CST 2012 0 4858
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM