为了账号安全,请及时绑定邮箱和手机立即绑定
  • on()的多事件绑定 基本用法:.on( events ,[ selector ] ,[ data ] ) 1.多个事件绑定同一个函数: $("#elem").on("mouseover mouseout",function(){ });通过空格分离,传递不同的事件名,可以同时绑定多个事件 2.多个事件绑定不同函数 $("#elem").on({ mouseover:function(){}, mouseout:function(){}, }); 3.将数据传递到处理程序 function greet( event ) { alert( "Hello " + event.data.name ); //Hello 慕课网 } $( "button" ).on( "click", { name: "慕课网" }, greet );
    查看全部
  • jQuery键盘事件之keypress()事件 keypress事件与keydown和keyup的主要区别 只能捕获单个字符,不能捕获组合键 无法响应系统功能键(如delete,backspace) 不区分小键盘和主键盘的数字字符 总而言之, KeyPress主要用来接收字母、数字等ANSI字符,而 KeyDown 和 KeyUP 事件过程可以处理任何不被 KeyPress 识别的击键。诸如:功能键(F1-F12)、编辑键、定位键以及任何这些键和键盘换档键的组合等。
    查看全部
  • 在input元素上绑定keydown事件 每次获取的内容都是之前输入的,当前输入的获取不到
    查看全部
  • jQuery键盘事件之keydown()与keyup()事件 keydown是在键盘按下就会触发 keyup是在键盘松手就会触发 理论上它可以绑定到任何元素,但keydown/keyup事件只是发送到具有焦点的元素上,不同的浏览器中,可获得焦点的元素略有不同,但是表单元素总是能获取焦点,所以对于此事件类型表单元素是最合适的。
    查看全部
  • form 元素是块级元素,其前后会产生折行。 <form id="target1" action="test.html"></form> action URL 规定当提交表单时向何处发送表单数据。
    查看全部
  • jQuery表单事件之submit事件 通过在<form>元素上绑定submit事件,开发者可以监听到用户的提交表单的的行为 具体能触发submit事件的行为: 1.<input type="submit"> 2.<input type="image"> 3.<button type="submit"> 4.当某些表单元素获取焦点时,敲击Enter(回车键) form元素是有默认提交表单的行为,如果通过submit处理的话,需要禁止浏览器的这个默认行为 传统的方式是调用事件对象 e.preventDefault() 来处理, jQuery中可以直接在函数中最后结尾return false即可 jQuery处理如下: $("#target").submit(function(data) { return false; //阻止默认行为,提交表单 });
    查看全部
  • $(".test1 input").select(function (e) { alert(e.target.value); // return false; //chorme浏览器在$("#test1").click中阻止冒泡 }); $("#test1").click(function () { $(".test1 input:eq(0)").select(); });
    查看全部
  • .trigger()会在dom树上冒泡,所以要阻止冒泡需要使用:e.stopPropagation()且其影响所有与jquery对象相匹配的元素 .triggerHandler()不会冒泡,且不会触发浏览器的默认行为,仅影响第一个匹配到的元素
    查看全部
  • jQuery表单事件之select事件,select事件只能用于<input>元素与<textarea>元素 js中内容选中事件onselect ,文本被选中onselect 属性可用于: <input type="file">, <input type="password">, <input type="text">, <keygen>, 和 <textarea>.
    查看全部
  • jQuery表单事件之change事件 js中与之对应的onchange事件 //监听input值的改变 $('.target1').change(function(e) { $("#result").html(e.target.value) }); //监听select: $(".target2").change(function(e) { $("#result").html(e.target.value) }) //监听textarea: $(".target3").change(function(e) { $("#result").html(e.target.value) })
    查看全部
  • 事件对象event是用来记录一些事件发生时的相关信息的对象。事件对象是在事件发生时产生,而事件处理函数运行结束后就销毁。而且事件对象只能在事件处理函数内部访问。
    查看全部
  • 用于处理表单焦点的事件有 表单事件focusin事件与focusout事件,支持冒泡 表单事件blur与focus事件,不支持冒泡
    查看全部
  • val() 方法返回或设置被选元素的值。 元素的值是通过 value 属性设置的。该方法大多用于 input 元素。
    查看全部
  • .keypress()只能捕获单个字符,不能捕获组合键
    查看全部
  • .keydown()输入文本框值时,第一次按下的时候,文本框仍为空,故无法读取到文本框值;所以按下显示输入值仍未空
    查看全部

举报

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

微信扫码,参与3人拼团

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

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