jquery trigger 觸發事件小計 -- 關於a標簽


jquery -- trigger觸發執行事件方法雖然好用,偶爾也會出些小問題。

在最近得一個項目中需要觸發a標簽的點擊事件時,我就遇到了點小問題。我很想當然的寫層這樣:$("a").trigger('click')。然而卻一直未能觸發成功。
 
然后就問了問強大的度娘。
原來:
 
$('a').trigger('click')並不能觸發a標簽中內容的點擊事件,只是相當於觸發了a本身的onclick,而不是像用戶點擊一樣的事件。
 
如果需要觸發用戶的點擊事件則需要使用trigger觸發a標簽中內容的click事件,如下:
// 頁面元素如下
// 觸發事件如下
$('a span').trigger('click');
 
注意: trigger事件一定要綁定在a標簽中的span上。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM