jquery 模擬點擊不生效的原因


如果使用jQuery的寫法:$('a#test').click(function(){alert('ok')});為元素綁定了click事件,那么使用$('a#test').click()是可以生效的,如果沒有綁定click事件,當點擊a#test的時候事件通過冒泡會傳給父級的節點,父級節點會處理點擊事件(跟我遇到的分頁的情形是一樣的),那么這時就需要模擬DOM點擊了,也就是通過$('a#test')[0].click()去觸發。

 


免責聲明!

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



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