为了账号安全,请及时绑定邮箱和手机立即绑定
  • 事件对象: 事件对象是用来记录一些事件发生时的相关信息的对象。事件对象只有事件发生时才会产生,并且只能是事件处理函数内部访问,在所有事件处理函数运行结束后,事件对象就被销毁 target 属性可以是注册事件时的元素,或者它的子元素。通常用于比较 event.target 和 this 来确定事件是不是由于冒泡而触发的。经常用于事件冒泡时处理事件委托
    查看全部
  • 通过.on()绑定的事件处理程序 通过off() 方法移除该绑定
    查看全部
  • on()的委托机制
    查看全部
    0 采集 收起 来源:on()的高级用法

    2017-06-26

  • on的多事件绑定
    查看全部
  • 在input元素上绑定keydown事件会发现一个问题: 每次获取的内容都是之前输入的,当前输入的获取不到 keypress事件与keydown和keyup的主要区别 只能捕获单个字符,不能捕获组合键 无法响应系统功能键(如delete,backspace) 不区分小键盘和主键盘的数字字符 总而言之, KeyPress主要用来接收字母、数字等ANSI字符,而 KeyDown 和 KeyUP 事件过程可以处理任何不被 KeyPress 识别的击键。
    查看全部
  • 通过在<form>元素上绑定submit事件,开发者可以监听到用户提交表单的行为 具体能触发submit事件的行为: <input type="submit"> <input type="image"> <button type="submit"> 当某些表单元素获取焦点时,敲击Enter(回车键) form元素有默认提交表单的行为,如果用submit处理就要禁止浏览器的这个默认行为, 传统的方式是调用事件对象 e.preventDefault() 来处理; jQuery处理方式: $("#target").submit(function(data) { return false; //阻止默认行为,提交表单 });
    查看全部
  • select事件只能用于<input>元素与<textarea>元素,文本被选择时调用
    查看全部
  • 表单处理事件focusin事件与focusout事件,blur与focus事件 区别:是否支持冒泡 focusin与focusout支持冒泡,blur与focus不支持冒泡
    查看全部
  • hover()方法是同时绑定 mouseenter和 mouseleave事件。 注意:不是mouseover和mouseout事件
    查看全部
  • mouseover会触发冒泡事件 mouseout不会
    查看全部
  • $(selector).hover(handlerIn, handlerOut) handlerIn(eventObject):当鼠标指针进入元素时触发执行的事件函数 handlerOut(eventObject):当鼠标指针离开元素时触发执行的事件函数
    查看全部
  • mouseenter事件和mouseover的区别:冒泡的方式处理问题 mouseenter只会在其绑定的元素上被调用,不会往上冒泡,而mouseover则会往上冒泡
    查看全部
  • trigger and triggerHandler
    查看全部
  • focus不冒泡,focusin会冒泡
    查看全部
  • 当点击第一个 button 时,会触发第一个按钮的 click事件,function 参数中的 bottonName,此时还未定义(undefined),所以在执行"或"语句时,将 'first'这个字符串赋给bottonName,继续执行 update()函数。第一个参数为第一个 span对象,第二个参数为第二个 span对象,第三个参数的内容此时为 'first'。在update函数中,将第一个span的文本设置为 'first',将第二个span的文本转换为整型,基数为10,计数器n自加 1,并赋给第二个 span的文本 点击第二个 button的过程以此类推。
    查看全部

举报

0/150
提交
取消
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!