
jQuery中的事件
文章平均质量分 65
张大仙是个妖怪
我以为我能逗你笑你就会喜欢我,可是我却输给了让你哭的人!
展开
-
JQuery中的事件 (一.加载DOM)
1.执行时机$(document).ready()方法和window.onload方法功能相似,但是执行时机有区别.window.onliad方法是在网页中所有元素(包括元素的所有关联文件)完全加载到浏览器后才执行,即javascript此时才能访问网页中的任何元素.而$(document).ready()方法注册的事件处理程序,在dom完全就绪就可以被调用.为了解决dom树加载完而关联数据没原创 2017-03-08 13:57:16 · 650 阅读 · 0 评论 -
JQuery中的事件 (三.合成事件)
jquery有两个合成事件--hover()方法和toggle()方法1.hover(enter,leave)hover方法用于模拟光标悬停事件.当光标移动到元素上时,会触发第一个函数,移出这个元素时,会触发第二个函数.2.toggle(fn1,fn2,...fnN)(1):模拟鼠标连续点击事件,第一个点击触发fn1,第二次触发fn2.......,随后轮番进行调用;(2):toggle()切换元素的可见状态原创 2017-03-10 11:48:33 · 734 阅读 · 0 评论 -
JQuery中的事件 (二.事件绑定)
使用bind()方法对匹配元素进行事件绑定1.点击正文展开 $("#panel h5.head").bind("click",function(){ var content = $(this).next(); if(content.is(":visible")){ content.hide();原创 2017-03-10 10:48:24 · 356 阅读 · 0 评论 -
JQuery中的事件 (四.事件冒泡)
阻止默认行为和停止时间冒泡;原创 2017-03-22 11:37:36 · 822 阅读 · 0 评论 -
JQuery中的事件 (五.事件对象的属性)
1.event.type2.event.preventDefault()3.event.stopPropagation()4.event.target5.event.pageX和event.pageY6.event.which7.event.metaKey原创 2017-03-22 15:20:58 · 438 阅读 · 0 评论 -
JQuery中的事件 (六.移除事件)
1.为同一个元素绑定多个事件;2.清除指定注册的事件unbind("click"),和所有注册事件unbind();3.删除指定函数名事件unbind("functionname");4.指定事件触发1次原创 2017-03-24 10:06:32 · 5277 阅读 · 0 评论 -
JQuery中的事件 (七.模拟操作)
1.常用模拟有些时候需要模拟用户操作,来达到点击的效果.例如用户进入页面后,就触发click事件,而不需要用户去主动点击2.触发自定义事件trigger()方法不仅可以触发浏览器支持的具有相同名称的事件,也可以触发自定义名称事件3.传递数据triiger(type,[data]),第一个是要触发的事件类型,第二个参数是要传递给事件处理函数的附加数据,以数组的形式传递.通常可以通过传递一个参数给回调函数来区别这次事件是代码触发还是用户触发的4.执行默认操作trigger()方法触发事件后,会执行原创 2017-03-24 16:02:09 · 392 阅读 · 0 评论 -
JQuery中的事件 (八.其他用法)
1.绑定多个事件类型bind("mouseover mouseout",...)2.添加时间命名空间,便于管理3.相同事件名称,不同命名空间执行方法原创 2017-03-24 16:59:09 · 303 阅读 · 0 评论