click事件和onclick事件的区别

点击事件on和onclick 二者之间的区别(很重要)jquery

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

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

click是点击事件,可是在页面加载完以后,jquery事件新添加的元素,用click的话是没法获取元素的,这个时候要用on去获取元素事件,简单的说页面加载完成时候页面显示的元素能够用on,也能够用click,可是页面加载完成以后后期再追加的元素只能用on。app

这两个事件的区别之处在于: 
简单的说页面加载完成时候页面显示的元素(DOM节点已所有加载完)能够用 on , 也能够用click ,
spa

可是在页面加载完成以后后期再追加元素(DOM节点元素还没彻底显示出来)只能用oncode

相关文章
相关标签/搜索