-
卸载事件off 绑定几个事件,$("elem").on("事件1 事件2 事件3",fn) 1.删除一个事件: $("elem").off("事件1 ") 2.删除几个事件: $("elem").off("事件1 事件2 事件3") 3.快捷方式删除所有的事件: $("elem").off() 利用on绑定的事件,才可以用off解除事件。查看全部
-
$("input").triggerHandler("focus","没有触发默认聚焦事件") //triggerHandler不冒泡,不会触发原生事件和浏览器默认行为,故执行$(this).val(title),而不执行聚焦行为; $("input").trigger("focus","触发聚焦事件") trigger冒泡,且触发原生事件和浏览器默认行为,故执行foucus的默认聚焦行为,而不执行$(this).val(title)。查看全部
-
jQuery提供了两个方法一个是click方法用于监听用户单击操作,另一个方法是dblclick方法用于监听用户双击操作。查看全部
-
用交互操作中,最简单直接的操作就是点击操作。查看全部
-
on是使用系统已有的触发类型,如:点击click,移入mouseover,等等 trigger是自定义已存在事件的触发方式,如:通过调用函数来触发已经存在的事件 代码例子: $("div").on("click",function(){ alert("点击事件"); }); function dome(){ $("div").trigger("click"); //调用已存在的与div元素上的click事件 } dome(); //通过函数来触发事件查看全部
-
当点击第一个 button 时,会触发第一个按钮的 click事件,function 参数中的 bottonName, 如果存在bottonName,则bootonName=bottonName,否则,bottonName=first 此时还未定义(undefined),所以在执行"或"语句时,将 'first'这个字符串赋给bottonName,继续执行 update()函数。第一个参数为第一个 span对象,第二个参数为第二个 span对象,第三个参数的内容此时为 'first'。 在update函数中,将第一个span的文本设置为 'first',将第二个span的文本转换为整型,基数为10(这个10不懂看看转换整型那节),计数器n自加 1,并赋给第二个 span的文本。 点击第二个 button的过程 当第一个点击自定义按钮时,会触发 $("button:last").click(function() {})然后执行里面的 $("button:first").trigger('click','last'),执行到这步又触发第一个button的click事件,function参数中的buttonName=last,继续执行update()函数,第一个参数为第一个 span对象,第二个参数为第二个 span对象,第三个参数的内容此时为 'last'。在update函数中,将第一个span的文本设置为 'first',将第二个span的文本转换为整型,基数为10(这个10不懂看看转换整型那节),计数器n自加 1,并赋给第二个 span的文本。查看全部
-
on()的多事件绑定 1.快捷方式:$("#elem").click(function(){}) on方式: $("#elem").on('click',function(){}) 2.多时间绑定同一个函数 $("#elem").on(''mouseover mouseout",function(){}); 中间可以用空格分离; 3.$("#elem").on({ mouseover:function(){}, mouseout:function(){}. }); 依旧是用空格分开查看全部
-
键盘事件 1.keydown:在按下按键的时候显示;KeyDown中返回的是键盘的代码 2.keypress:返回的是ASCII字符; 3.keyup:在松开按键的时候显示;查看全部
-
键盘事件 1.$().keydown(function(e) { $().text(e.target.value) }); 在按下的时候显示内容; 2.$().keyup(function(e){ $().text(e.yarget.value) }); 在松手的时候显示内容; 2.查看全部
-
表单事件 1.select只适用于<input>和<textarea>元素; 2.$("input").select():触发元素的select事件; 3.$ele.select(handler(eventObject)):绑定ele元素,每次$ele元素触发点击操作会执行回调handler函。查看全部
-
change事件 1.input元素:失去焦点后触发change事件; 2.selcet元素:下拉菜单,做出选择则触发事件; 3.textarea:多行文本输入,失去焦点后触发change事件。查看全部
-
$('#msg').html($('#msg').html()+ "<p>内层span元素被单击</p>"); //在msg原有内容上追加 $('#msg').html("<p>内层span元素被单击</p>"); //替换原来的内容查看全部
-
表单事件的区别: 1. focusin(): 在每一个匹配元素的focusin事件中绑定一个处理函数。 当一个元素,或者其内部任何一个元素获得焦点的时候会触发这个事件。 2. focusin与 focus事件区别在于,focusin可以在父元素上检测子元素获取焦点的情况。 3. focusout(): 在每一个匹配元素的focusout事件中绑定一个处理函数。 当一个元素,或者其内部任何一个元素失去焦点的时候会触发这个事件。] 4. focusout与blur事件区别在于,focusout可以在父元素上检测子元素失去焦点的情况。查看全部
-
focus:当focusable元素获得焦点时,不支持冒泡; focusin:和focus一样,只是此事件支持冒泡; blur:当focusable元素失去焦点时,不支持冒泡; focusout:和blur一样,只是此事件支持冒泡;查看全部
-
鼠标聚焦: $().focusin(function(){ $(this).css)(''); 鼠标聚集的时候,显示css的格式; 2.在鼠标聚集的时候,显示预定的文字 $().focusin(function(){ $(this).val("显示的文字"); })查看全部
举报
0/150
提交
取消