为了账号安全,请及时绑定邮箱和手机立即绑定
  • jQuery键盘事件之keydown()与keyup()事件 $("input").keydown(function(){....}) // 键盘按下时触发 $("input").keyup(function(){...}) // 键盘松手时触发 $("input").keydown(1111,function(e){....}) // 键盘按下时触发,并传入参数 $("input").keyup(1111,function(e){...}) // 键盘松手时触发,并传入参数
    查看全部
  • jQuery表单事件之submit事件 $("input").submit(function(){...}) // 提交的时候触发函数 $("input").submit(1111,function(e){...}) // 提交的时候触发函数,并传入参数 具体能触发submit事件的行为: <input type="submit"> <input type="image"> <button type="submit"> 当某些表单元素获取焦点时,敲击Enter(回车键) form元素是有默认提交表单的行为,如果通过submit处理的话,需要禁止浏览器的这个默认行为 传统的方式是调用事件对象 e.preventDefault() 来处理, jQuery中可以直接在函数中最后结尾return false即可 例如: $("#target").submit(function(data) { return false; //阻止默认行为,提交表单 });
    查看全部
  • jQuery表单事件之select事件 $("input").select(function(){...}) // 当input中的元素被选中的时候触发 $("textarea").select(function(){...}) // 当textarea中的元素呗选中的时候触发 $(input).select(1111,function(e){...}) // 当input中的元素被选中的时候触发,并传入参数 $("textarea").select(function(){...}) // 当textarea中的元素被选中的时候触发,并传入参数 select事件只能用于<input>元素与<textarea>元素 当 textarea 或文本类型的 input 元素中的文本被选择时,会发生 select 事件。 这个函数会调用执行绑定到select事件的所有函数,包括浏览器的默认行为。可以通过在某个绑定的函数中返回false来防止触发浏览器的默认行为。
    查看全部
  • jQuery表单事件之change事件 $("input").change(function(){...}) // 监听value值的变化,当有改变时,失去焦点后触发change事件。 $("option").change(function(){...}) // 对于下拉选择框,当用户用鼠标作出选择时,该事件立即触发 $("textarea").change(function(){...}) // 多行文本输入框,当有改变时,失去焦点后触发change事件
    查看全部
  • jQuery表单事件之blur与focus事件 $("div").focus(function(){......}) // 鼠标聚焦时触发 $("div").blur(function(){......}) // 失去聚焦时触发 focus()在元素本身产生,focusin()在元素包含的元素中产生 blur与focusout也亦是如此
    查看全部
  • jQuery鼠标事件之focusout事件 $("input").focusout(function(){......}) // 失去聚焦时调用function $("input").focusout(1111,function(e){......}) // 失去聚焦时调用function,并传入参数
    查看全部
  • jQuery鼠标事件之focusin事件 $("input").focusin(function(){......}) // 鼠标聚焦时调用function $("input").focusin(1111,function(e){......}) // 鼠标聚焦时调用function,并传入参数
    查看全部
  • jQuery鼠标事件之hover事件 $("div").hover(handlerIn, handlerOut) // 鼠标移入调用handlerIn,鼠标移除调用handlerOut
    查看全部
  • 自定义后面两节没看懂
    查看全部
  • event.target target 属性可以是注册事件时的元素,或者它的子元素。通常用于比较 event.target 和 this 来确定事件是不是由于冒泡而触发的。经常用于事件冒泡时处理事件委托 简单来说:event.target代表当前触发事件的元素,可以通过当前元素对象的一系列属性来判断是不是我们想要的元素
    查看全部
  • 更新次数
    查看全部
  • jQuery鼠标事件之mouseenter与mouseleave事件 $("div").mouseenter(function(){......}) // 鼠标移入div区域的时候触发 $("div").mouseleave(function(){......}) // 鼠标移出div区域的时候触发 $("div").mouseenter(1111,function(e){......}) // 鼠标移入div区域的时候触发,并传入参数 $("div").mouseleave(1111,function(e){......}) // 鼠标移出div区域的时候触发,并传入参数 解决了“冒泡”的问题:mouseenter/mouseleave事件只会在绑定它的元素上被调用,而不会在后代节点上被触发
    查看全部
  • jQuery鼠标事件之mouseover与mouseout事件 $("div").mouseover(function(){......}) // 鼠标移入div区域的时候触发 $("div").mouseout(function(){......}) // 鼠标移出div区域的时候触发 $("div").mouseover(1111,function(e){......}) // 鼠标移入div区域的时候触发,并传入参数 $("div").mouseout(1111,function(e){......}) // 鼠标移出div区域的时候触发,并传入参数
    查看全部
  • jQuery鼠标事件之mousemove事件 $("div").mousemove(function(){......}) // 在div区域内移动鼠标触发事件 $("div").mousemove(1111,function(e){......}) // 在div区域内移动鼠标触发事件,并传入参数
    查看全部
  • jQuery鼠标事件之mousedown与mouseup事件 $("button").mousedown(function(){......}) // 鼠标按下时触发 $("button").mouseup(function(){......}) // 鼠标弹起时触发 $("button").mousedown(1111,function(e){......}) // 鼠标按下时触发,并传入参数 $("button").mouseup(1111,function(e){......}) // 鼠标弹起时触发,并传入参数 mousedown强调是按下触发 如果在一个元素按住了鼠标不放,并且拖动鼠标离开这个元素,并释放鼠标键,这仍然是算作mousedown事件 任何鼠标按钮被按下时都能触发mousedown事件 用event 对象的which区别按键,敲击鼠标左键which的值是1,敲击鼠标中键which的值是2,敲击鼠标右键which的值是3 mouseup强调是松手触发,与mousedown是相反的 mouseup与mousedown组合起来就是click事件 如果用户在一个元素上按下鼠标按键,并且拖动鼠标离开这个元素,然后释放鼠标键,这仍然是算作mouseup事件 任何鼠标按钮松手时都能触发mouseup事件 用event 对象的which区别按键,敲击鼠标左键which的值是1,敲击鼠标中键which的值是2,敲击鼠标右键which的值是3
    查看全部

举报

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

微信扫码,参与3人拼团

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

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