为了账号安全,请及时绑定邮箱和手机立即绑定
情不自禁地看成focusing
习惯这么写$("input:last").focusout("慕课网",function(e){
$(this).val(e.data)
})

最赞回答 / LioHD
自定义的函数,传三个值过来,函数内实现 点击次数的增加

已采纳回答 / 流浪滴汪汪汪
e.target表示的是当前事件的触发DOM对象,你点的是button,所以e.target.textContent就是按钮上的内容。$('p').click()是触发p标签的点击事件,$('p').click(function(e) {            alert(e.target.textContent)        })这是p标签的点击事件的处理方式,alert(e.target.textContent)所以这里输出的是p标签的内容

已采纳回答 / 流浪滴汪汪汪
我试了一下这样可以:alert(e.target.value.substring(e.currentTarget.selectionStart,e.currentTarget.selectionEnd));不知道有没有更好的方法
trigger跑的是click(function(event,bottonName)这个函数 传进去的参数也是和这个函数有关的。
trigger和click()的区别在于一个可以传参数一个传不了。

最新回答 / qq_心存一人_2
别闹。。。那是因为你缓存问题。。$(".right p:first").mouseover('1234', data)不可以的
function data(e) {
alert(e.data) //1111
}

function a() {
$("button:eq(2)").dblclick(1111, data)
}
a();

a() -> $("button:eq(2)").dblclick(1111, data)->data(e)
$("div").on('click',function(e){
alert('触发的元素是内容是: ' + this.textContent)
}) 这里用this,就是指的是绑定事件的对象,也就是div.
$("ul").on('click',function(e){
alert('触发的元素是内容是: ' + e.target.textContent)
}) 这里的e.event就是指的发生事件的对象,点击ul内部的元素,冒泡到ul上执行后,回调的是你所点击的元素
$("div").on("click","p",fn) 从你点击的地方开始冒泡,冒泡到div的过程中遇到的p元素执行fn函数
走马观花地看了一遍,有点蒙。
如果有子元素的话e.target指向这个子元素,如果没有,e.target和this都指向事件所绑定的元素。 这里e.target.textContent 一直都是a元素。

已采纳回答 / 时有语默
e.target表示该DOM元素,然后在获取其相应的属性值。
mouseenter不会在后代节点上被触发。
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消