|
web前端之锋利的jQuery四:jQuery中的事件
事件绑定:
bind(event,data,function)
第一个参数是事件类型,类型包括:blurfocusloadresizeunloadclickdblclickmousedownmouseupmousemovemouseovermouseoutmouseenterchangeselectsubmitkeydownkeypresskeyuperror等,当然也可以包含自定义名称(可以发现jQuery中对应的事件绑定类型比JavaScript中的少了一个“on”)
第二个参数是可选参数,作为event.data属性值传递给事件对象的额外数据对象
第三个参数则是用来绑定的处理函数
(1)基本效果:
$(document).ready(function(){
$(''#panelh5.head'').bind("click",function(){
$(this).next().show();
})
});
.content{
display:none;
}
什么是jQuery
jQuery是继prototype之后又一个优秀的JavaScript框架。它是轻量级的js库,它兼容CSS3,还兼容各种浏览器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。
| | |