为了账号安全,请及时绑定邮箱和手机立即绑定
  • 卸载事件off()方法 1. 删除一个事件 $("elem").off("mousedown") 2. 删除所有事件 $("elem").off("mousedown mouseup") 3. 快捷方式删除所有事件 $("elem").off()
    查看全部
  • on()的高级用法 //给body绑定一个click事件 //没有直接a元素绑定点击事件 //通过委托机制,点击a元素的时候,事件触发 $('body').on('click', 'a', function(e) { alert(e.target.textContent) })
    查看全部
    0 采集 收起 来源:on()的高级用法

    2017-01-17

  • on()的多事件绑定 //多事件绑定一 $("#test2").on('mousedown mouseup', function(e) { $(this).text('触发事件:' + e.type) }) //多事件绑定二 $("#test3").on({ mousedown: function(e) { $(this).text('触发事件:' + e.type) }, mouseup: function(e) { $(this).text('触发事件:' + e.type) } })
    查看全部
  • jQuery键盘事件之keypress()事件 keypress事件与keydown和keyup的主要区别 只能捕获单个字符,不能捕获组合键 无法响应系统功能键(如delete,backspace) 不区分小键盘和主键盘的数字字符
    查看全部
  • jQuery键盘事件之keydown()与keyup()事件 keydown事件:第一次按下键盘上字母键的时候,就会触发它 keyup事件:第一次松手键盘上的键的时候,就会触发它 $('.target1').keydown(function(e) { $("em:first").text(e.target.value) });
    查看全部
  • jQuery表单事件之submit事件 任何元素都可以绑定submit事件 但通过在<form>元素上绑定submit事件,开发者可以监听到用户的提交表单的的行为 具体能触发submit事件的行为: <input type="submit"> <input type="image"> <button type="submit"> 当某些表单元素获取焦点时,敲击Enter(回车键) 上述这些操作下,都可以截获submit事件。 注意:form元素是有默认提交表单的行为,如果通过submit处理的话,需要禁止浏览器的这个默认行为,传统的方式是调用事件对象 e.preventDefault() 来处理, jQuery中可以直接在函数中最后结尾return false即可 $("#target").submit(function(data) { //do something return false; //阻止默认行为,提交表单 });
    查看全部
  • 当 textarea 或文本类型的 input 元素中的文本被选择时,会发生 select 事件。 jQuery表单事件之select事件 注意:select事件只能用于<input>元素与<textarea>元素! 方法一:.select() 方法二:$ele.select( handler(eventObject) ) 方法三:$ele.select( [eventData ], handler(eventObject) )
    查看全部
  • jQuery表单事件之change事件 1.input元素 监听value值的变化,当有改变时,失去焦点后触发change事件。对于单选按钮和复选框,当用户用鼠标做出选择时,该事件立即触发。 2.select元素 对于下拉选择框,当用户用鼠标作出选择时,该事件立即触发 3.textarea元素 多行文本输入框,当有改变时,失去焦点后触发change事件
    查看全部
  • jQuery表单事件之blur与focus事件 处理表单焦点的事件 blur和focus不支持冒泡处理。focusin和focusout支持冒泡处理
    查看全部
  • jQuery鼠标事件之focusout事件 失去焦点
    查看全部
  • jQuery鼠标事件之focusin事件 元素获得焦点,例如:input元素,用户在点击聚焦的时候,如果开发者需要捕获这个动作的时候,jQuery提供了一个focusin事件
    查看全部
  • jQuery鼠标事件之hover事件 // hover()方法是同时绑定 mouseenter和 mouseleave事件。 // 我们可以用它来简单地应用在 鼠标在元素上行为 $("p").hover( function() { $(this).css("background", 'red'); }, function() { $(this).css("background", '#bbffaa'); } );
    查看全部
  • 鼠标事件: 1.mouseover/mouseout: 不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。 2.mouseenter/mouseleave:阻止冒泡 只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。
    查看全部
  • jQuery鼠标事件之mousemove事件
    查看全部
  • jQuery鼠标事件之mousedown与mouseup事件 用event 对象的which区别按键,敲击鼠标左键which的值是1,敲击鼠标中键which的值是2,敲击鼠标右键which的值是3
    查看全部

举报

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

微信扫码,参与3人拼团

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

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