click事件和onclick事件的區別


點擊事件on和onclick 兩者之間的區別(很重要)

  • 第1種事件 
    $('.XX').click('.xxx',function() { alert('xxx') }); 

  • 第2種事件 
    $('.XXX').on('click','.xxx', function() { alert('xxx') })

click是點擊事件,但是在頁面加載完之后,jquery事件新添加的元素,用click的話是無法獲取元素的,這個時候要用on去獲取元素事件,簡單的說頁面加載完成時候頁面顯示的元素可以用on,也可以用click,但是頁面加載完成之后后期再追加的元素只能用on。

這兩個事件的區別之處在於: 
簡單的說頁面加載完成時候頁面顯示的元素(DOM節點已全部加載完)可以用 on , 也可以用click ,

但是在頁面加載完成之后后期再追加元素(DOM節點元素還沒完全顯示出來)只能用on



免責聲明!

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



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