今天做項目的時候跳的坑,由於某些原因,初始化的時候要遍歷循環每個節點,並觸發其click事件。於是正常的寫上$("XXX").trigger("click");
寫完之后發現並沒有觸發點擊事件也沒報錯。
問題根源:
你只有在用jQuery創建click方法之后才能去觸發click函數。即在建立click監聽器之后再去使用trigger方法。
所以檢查代碼順序是否符合要求。完了調整順序就ok了
今天做項目的時候跳的坑,由於某些原因,初始化的時候要遍歷循環每個節點,並觸發其click事件。於是正常的寫上$("XXX").trigger("click");
寫完之后發現並沒有觸發點擊事件也沒報錯。
問題根源:
你只有在用jQuery創建click方法之后才能去觸發click函數。即在建立click監聽器之后再去使用trigger方法。
所以檢查代碼順序是否符合要求。完了調整順序就ok了
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。