jquery中的常用事件bind、hover、toggle等示例介绍.pdfVIP

jquery中的常用事件bind、hover、toggle等示例介绍.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
这篇文章主要介绍了 jquery 中常用的事件, 比如 $(document).ready() 、bind 、hover 、toggle 、 click 等等,并有示例,易于学习。 1.$(document).ready() $(document).ready() 是 jQuery 中响应 JavaScript 内置的 onload 事件并执行任务的一种典 型方式。它和 onload 具有类似的效果。但是也有一些差异: 当 一 个 文 档 完 全 下 载 到 浏 览 器 中 时 , 会 触 发 window.onload 事 件 。 而 使 用 $(document).ready() 注册的事件处理程序会在 html 下载完成并解析为 Dom 树之后,代码就 可以运行,但并不意味着所有关联文件都已经下载完毕。 一个页面中一般只有一个 onload 事件处理程序, 而且只能一次保存对一个函数的引用; 而$(document).ready() 是可以有多个。 一般来说 $(document).ready() 都要优于使用 onload 事件处理程序。但是如果关联文件还 没有加载完成, 则类似图像高度、 宽度的属性的调用就会有问题, 因此需要在不同的时候选 择合适的方法。 $(document).ready() 有三种写法,分别是: $(document).ready(function(){ //thisis the coding... }); $().ready(function(){ //thisis the coding... }); $(function(){ //thisis the coding... }); 2.事件绑定 语法 $(selector).bind(event,data,function) 参数和描述: event:必需。规定添加到元素的一个或多个事件。由空格分隔多个事件。必须是有效 的事件。 data 可选。规定传递到函数的额外数据。 function 必需。规定当事件发生时运行的函数。 对应的有 unbind() :移除事件 Eg: $( ‘#idchoose).unbind( “click ”,Function_Name) 简写绑定事件:一般比较喜欢偏向简写 $(#dividelement).bind(click,function(){//do something}) 改写为: $(#dividelement).click(function(){//do something } jQuery 通过使用 .bind() 方法为元素进行事件绑定,通过使用 .unbind() 方法为元素进行解 除绑定。而且 .bind() 方法是可以执行多次绑定的,如果没有绑定,在进行解除绑定的时候, 这都是安全的。 很多时候某一个事件只需要触发一次, 随后就要立即解除绑定, 按照传统的做法, 我们 可能会先进行事件绑定, 然后在事件执行完毕后进行解除绑定。 jQuery 为我们提供了一种简 写的方法 .one 来专门解决上述情景下的繁琐的代码编写,示例如下: $(document).ready(function(){ $(#swotcjer).one(click,toggleStyleSwitcher); }); 附带说下,用 bind 绑定事件的好处是可以定义自定义的事件,而且可以一次绑定多个 事件。 3.合成事件 在进行事件捕获的时候, 常常需要捕获组合的用户操作, 并且以多个函数作为响应, 这 些事件我

文档评论(0)

lyf66300 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8020140062000006

1亿VIP精品文档

相关文档