<HeadFirst_jQuery> O'REILLY_Chap.3_jQuery事件与函数

<HeadFirst_jQuery> O’REILLY_Chap.3_jQuery事件与函数

本博客的FollowMeReading系列初衷是在线的读书笔记. 为方便后期查阅, 故写成博客形式, 使用关键字查询便可以快读的找到相关的内容.

FollowMeReading系列所选的书籍一般选自O’REILLY或Apress出版社, 尽量保证笔记内容的权威性.

FollowMeReading系列的博客标题格式为: <书名> 出版社章节数章节名, 方便大家在纸质版书籍中查找.

FollowMeReading系列博文中的内容大部分是原文, 非原文部分前面将有’博主’字样提醒.

感谢<HeadFirst_jQuery>作者 Ryan Benedetti & Ronan Cranley
感谢<HeadFirst_jQuery>翻译 林琪

本博客由@scott编写. 若转载此文章, 请注明出处和作者

正文

原文

BULLTE POINTS(要点):

  • $("#myElement").click(function() {......} ); 这个方法可以在页面加载时为元素增加事件. 这通常称为便利方法.

  • $("#myElement").bind('click', function() {......} ); 这个方法可以在页面加载之后为元素增加事件, 如创建新的DOM元素时.

  • 复杂的交互 = 选择器 + 事件 + 函数.

  • jQuery将事件分为5类: 浏览器事件, 文档加载事件, 表单事件, 键盘事件和鼠标事件.

  • $("myElement").unbind('click') 删除事件(click事件).

  • $("myElement"). unbind() 删除myElement所有事件.

  • $(".class").each(function() {......} ); 遍历处理元素.

  • $.contains 方法是jQuery库的一个静态方法, 它有两个参数. 这个方法会检查第一个参数的所有子元素, 查看是否包含第二个参数, 返回truefalse.

  • jQuery静态方法是一个与jQuery库关联的函数, 而不是与任何特定的对象关联. 调用静态方法不需要任何选择器, 只需要jQuery名或者它的快捷方式 $ 就可以了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值