( ╯□╰ )這里怎么理解,哪位大大能給小白解釋一下?
alert需要執(zhí)行的條件:必須有用戶點擊才可以。如果不同用戶交互是否能在某一時刻自動觸發(fā)該事件呢? 正常來說是不可以的,但是jQuery解決了這個問題,提供了一個trigger方法來觸發(fā)瀏覽器事件。
( ╯□╰ )小白資質愚鈍,麻煩舉個例子。
alert需要執(zhí)行的條件:必須有用戶點擊才可以。如果不同用戶交互是否能在某一時刻自動觸發(fā)該事件呢? 正常來說是不可以的,但是jQuery解決了這個問題,提供了一個trigger方法來觸發(fā)瀏覽器事件。
( ╯□╰ )小白資質愚鈍,麻煩舉個例子。
2016-10-18
舉報
2016-10-25
拿原生JS和JQ代碼做比較來說明這個問題:
使用原生JS添加的這個事件對象,是無法通過其他方式觸發(fā)的。
假如,我們希望通過其他方式來觸發(fā)這個事件,可以使用JQ代碼來實現(xiàn):
這里使用JQ添加了一個事件,然后使用trigger方法,通過函數(shù)dome又觸發(fā)了這個事件,注意:事件觸發(fā)的時候,元素div并沒有被點擊,說明這個事件是通過dome函數(shù)調用來觸發(fā)的
2016-10-18
比如input的select事件,只有選中后才能觸發(fā)。通過trigger可以將這個select事件綁定到button上,只需要點擊button就會觸發(fā)input的select。 ?
?$("button").click(function(){
? ? $("input").trigger("select");
? });