jQ里事件的绑定
jqObj.click()
jqObj.bind( “click”,function(){})
jqObj.delegate(“p”,”click”,function(){}) 为jqObj下面的所有p标签绑定click事件
jqObj.on(“click keydown”,“span”,data, function(){}) 最现代的方式
第一个参数:events,即事件名,可以由空格分割的多个事件
第二个参数:执行事件的jqObj的后代元素
第三个参数:data,传递给处理函数的数据,event.data。(了解)
第四个参数:事件处理函数
jQ里事件的解绑
l unbind()
解绑使用 bind方式绑定的事件
l off()
解绑使用on 方式绑定的事件
当off方法没有参数,会解绑所有的已绑定事件
trigger()模拟浏览器行为
jQuery的事件对象介绍(重点)
回车换行
each()方法
$(“li”).each(function(index,element){…})
参数1 index,表示当前元素在所有匹配到的元素中的索引号
参数2 element, 表示当前元素对象,但是是DOM对象
jQuery插件机制
jQuery虽然强大,但是还有需要一些扩展功能来帮助我们开发
使用步骤:
color.js
lazyload.js


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2334/viewspace-2799475/ ,如需转载,请注明出处,否则将追究法律责任。