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

已采纳回答 / qq__9608
e.data就是click(参数1,参数2)里面的参数1,一般参数1是数据。参数2为方法
event.target代表当前触发事件的元素,可以通过当前元素对象的一系列属性来判断是不是我们想要的元素
ul有N个子元素li(这里只写了3个),如果我要响应每一个li的事件,那么常规的方法就是需要给所有的li都单独绑定一个事件监听,这样写法很符合逻辑,但是同时有显得繁琐

因为li都有一个共同的父元素,而且所有的事件都是一致的,这里我们可以采用要一个技巧来处理,也是常说的"事件委托"

事件没直接和li元素发生关系,而且绑定父元素了。由于浏览器有事件冒泡的这个特性,我们可以在触发li的时候把这个事件往上冒泡到ul上,因为ul上绑定事件响应所以就能够触发这个动作了。唯一的问题怎么才知道触发的li元素是哪个一个?
真想学但是学不好的举手!
不要紧,万事开头难
重点在 $("button:first").trigger('click','last');直接引用了第一个按钮的事件,'last'传给bottonName做参数,所以点击第二个按钮,bottonName =“last”,接下来就是update()函数了,update(firstq,lastq,bottonName) 在第一个按钮点击事件时first,last,已经传入参数$("span:first"),$("span:last"),也就是显示内容的首位名称和第二位数字,接下来update()函数里面把first.text()根据点击改括号里面内容,last或first数字同理

已采纳回答 / Pruett
获取的是text是目标的值,在你按下的时候执行这个函数,但是将一个字符输入到目标中是在按键松开的时候才写入,所有在第一次,甚至是每一次按下的时候都不会有当前的按键字符显示,

最新回答 / 信者得救
change是一个事件,当发生这个事件时,触发后面的函数。e.target指的是触发事件的节点,在这里指的是$('.target1')

已采纳回答 / 暮北辰
问题一:a()方法是怎么被调用的?解:&){}script&);&    funation a(){};    a();&到sc/script&先执行如上所示对于这么一段script代码,当执行到script时,它会先执行function a(){},即定义了名为a的函数,然后运行到...
第36行如果将trigger()改为click()也可以自动触发事件,所以说trigger的强大不在于它能够触发浏览器事件,说实话老师有点本末倒置了。但从这个例子中能看出trigger能实现交叉传输数据完成一些较为复杂的事件处理程序,这是他最大的功能!其次说trigger能实现自定义事件,但是自定义事件无法与用户交互的,只能通过在代码中自执行,我想完全可以使用回调函数代替这种所谓的自定义事件。而且自定义函数在定义时需要使用on(),学完这一章发现js中的事件监听模式的写法在jquery中完全被抛弃~\(≧▽≦)/~啦啦啦,太好了都是同一种功能为啥分那么多种编译形式。
通过对e.key的操作得知:键盘事件发生后都能实时知道键盘事件发生在哪个键上。但是keydown和keyup可以读取功能、定位、编辑以及复合(例摁下shift与字母会变大写能读准确的大写)而且在输入汉字时显示的是process(加工处理后的key值),我想搜狗各种拼写软件其实就是定向的加工了e.key的值。而keypress只能读取字母、数字等ANSI字符不能读取加工后的key值(也就是说keypress中包含的能处理的信息较少)老师在这里使用e.target.value仅仅是想告诉我们keypress事件是提前于表单读取值的
double n双倍 v多倍 缩写 dblclick 双击

已采纳回答 / 慕雪6446870
上面那个i是对于mouseover来实现的,所以在div里面移动i还是会增加
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消