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

已采纳回答 / RDS_ray
触发事件函数,比如你点击了按钮B,B上绑着trigger按钮A的函数,那么按钮A的函数被触发

已采纳回答 / qq_kurumi三儿
把下一个n更换变量不就行了吗 ,学东西 不能死

已采纳回答 / 水秋玄
因为绑定P元素的事件是在第一个P元素之后,按顺序执行,它找不到后面的P,所以执行这段点击事件只会找到前面的那个P,不会找到后面的P。想要后面的P元素也绑定点击事件就必须把绑定事件的代码放到最后面(就可以绑定所有的P元素),或者变着这样:<...code...>文档加载完后再执行代码,就可以都绑定了。

最赞回答 / T松子
$("button:eq(2)").click(1111, data)中的data是一个函数,函数内容执行的是弹出alert(e.data),就是下面字体加粗的代码。注意两个data代表的意思不一样,$("button:eq(2)").click(1111, data)中的data是函数,alert(e.data)中的data是数据。<script type="text/javascript">        //不同函数传递数据        function data(e) {      ...

已采纳回答 / 慕村6825213
你照着代码写都没有$("ele"),找不到怎么可能有反应
没人注意到么...第二形参在上节课中是用来作为数据传参的。。。这节课被用来作为选择器了,那么数据传参只能作为第三形参了.....
脚本语言这函数的默认形参还真是让人不明所以,想放哪就放哪吗...

最赞回答 / 三足乌
这个是代码写错了,没有class为target3的元素,这个change也确实没有用。textarea能触发change事件是因为它的类名和select的类名一样,它其实是触发了这个事件。//监听select:    $(".target2").change(function(e) {        $("#result").html(e.target.value)    })
多写一个++n,脑子大概是进水了

最赞回答 / 老刘123
input明明触发了冒泡,不然你点击文本框弹出来的是什么,楼上的回答也是很奇妙

最新回答 / 宗小麟
keydown和keypress事件是输入的时候就触发了(若是输入第一个字符那么此时输入框内部还没值),所以就从第二键开始显示。补充一个keyup便于你理解,keyup你按键下去字符已经存在于输入框中,按键起来事件才触发,所以keyup不存在按第二次键显示第一次的键。

最赞回答 / 慕先生5247145
<...code...>bottonName =bottonName || 'first' 楼上的解释应该没错。新手,如果理解有偏颇还请指正,谢谢。
感觉trigger就是来触发事件,还可以给事件的方法添加参数,第一个事件bottonName为空,第二个传了个参数“last”
这一章的事件讲的真是贼晦涩难懂啊···
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消