为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 凌泷时代
 同学,这个地方确实是老师写错了,确实是失去焦点时触发的。

已采纳回答 / Amanresor3327988
要么你给个父元素,要么用这个.filter()

已采纳回答 / 小毛同学
<...code...>1.event.stopPropagation();  事件处理过程中,阻止了事件冒泡,但不会阻击默认行为2.return false;  事件处理过程中,阻止了事件冒泡,也阻止了默认行为3.event.preventDefault();  它的作用是:事件处理过程中,不阻击事件冒泡,但阻击默认行为

已采纳回答 / 慕粉3589554
event.target指的是触发事件的对象,这里是target1文本框。event.tawrget.value指的是target1文本框里的内容。当你输入wz之后,event.tawrget.value就是wz

已采纳回答 / css魔力
点击li冒泡到ul,ul绑了事件,这就是冒泡,e.target指的是被点击的元素,就是你点的那个li

已采纳回答 / 快乐崇拜tager
用js源码来分析 事件委托 是这样的;parentElement.click=function(e){      //parentElement委托的父级(点击时执行函数)var eTarget=e.target || e.srcElement  //获取点击的事件目标if(eTarget.nodeName.toLowerCase=="a"){ //这里的a就是委托的对象;判断如果是a就执行 //在点击对象时会往上冒泡,判断目标事件是不是a元素,直到冒到委托的父级元素;//因此尽可能的缩小委托的父级范围,...

已采纳回答 / Holle你好
function(event){}  可看为函数的形参,当元素调用函数时,即event为触发事件的元素

已采纳回答 / 慕粉1462636306
当在元素上放松鼠标按钮时,会发生 mouseup 事件,W3C定义

已采纳回答 / qq_宁静致远_73
js代码是顺序加载的,第二个事件和js,只能触发第二段事件前的DOM元素,你可以在第一个例子加个p标签试试就知道了。

已采纳回答 / 小小奋斗Nice
.html(),.text()和.val()的差异总结:  .html(),.text(),.val()三种方法都是用来读取选定元素的内容;只不过.html()是用来读取元素的html内容(包括html标签),.text()用来读取元素的纯文本内容,包括其后代元素,.val()是用来读取表单元素的"value"值。其中.html()和.text()方法不能使用在表单元素上,而.val()只能使用在表单元素上;另外.html()方法使用在多个元素上时,只读取第一个元素;.val()方法和.html()相同,...

已采纳回答 / 蓝璇梦幻
$("#msg").html()是指id为msg里面的内容,一开始是没有内容,但随着每一次点击触发不同的事件,就会不断增加相应的内容(如你案例中的"<p>内层span元素被单击</p>"),$("#msg").html()+就是指在上一次增加后的全部文本内容,再加本次点击触发增加的内容。

已采纳回答 / 慕粉1461838687
说说我的理解好吧:1. 先把你的最开始的事项简化成下面这样<script type="text/javascript" >$(function () {      $('.submit').click(function (){        ....do domething.....     }        $('.del').on('click',function () {  //楼主的想法是直接在本标签加事件         .......do domething......    })...

已采纳回答 / vibrate
你所提的问题1和问题3的情况下触发change事件可以处理很多事情,典型的例子比如监听到值得变化对值的有效性做判断看看是不是你要的数据至于问题2比如选择地区的下拉菜单的change事件可以决定下一步的操作,选择了省份就可以决定接下来选择对应省份的城市选项,以此类推到区域、街道等

已采纳回答 / qq_郭祥勤_03578575
我按你说的试了一下,不是点击没反应了,是被覆盖了,我是在里面加了两句alert()的调试语句一下原因就出来了。点击span后,绑在span上的事件触发,出现两行话,因为冒泡,绑在content上的事件也触发,又把那两句话覆盖,这两个动作很快,就像那句话都没变一样,你看不懂的话,自己试下,我也是刚学,互帮互助更快成长哦。。。 $("span").click(function() {        alert('111');        $("#msg").html($("#msg").html() + "...
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消