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

已采纳回答 / 骑猪跑的程序员
这一段本身就是不实现效果的。注意原文中这一句话:“div是input的父元素,当它包含的元素input触发了focus事件时,它就产生了focusin()事件。”所以说,如果代码如下,则input上出现效果,且div上产生focusin( )事件<...code...>

最新回答 / Go_勇往直前
因为trigger事件会在DOM树上冒泡,是触发浏览器的默认行为,获取焦点
这个有点晕,还好看懂了
小白觉得 把focus改为click事件 看是否有默认冒泡行为 会不会更好一些 个人观点 不喜勿喷
mouseover跟mouseenter 是一样的,是进入元素是触发,但看左边的教程你就会懵逼。mouseover简单的说就是进入指定元素触发一次,进入其子元素也会触发一次,从子元素离开经过父元素时也会触发一次。
多事件各自function不同时,采用对象的方式传入参数,对象的属性名是传入的事件名,属性值是事件绑定的function
禁止浏览器form默认跳转的jquery方式:给form绑定一个submit事件,函数内容是return false;
第三个方法就是: 节点对象.click(传递给节点对象的数据,接受节点对象后提取节点数据进行操作的函数)

把代码改成这样可能好认识些:
function data(e) {
alert(e.data+1)
}
var num=0
function a(num) {
$(&quot;button:eq(2)&quot;).click(num, data)
}
a(45);
因为传入的数据是45,执行操作后,会弹出46
鸡块儿 鸡块儿 鸡块儿 鸡块儿鸡块儿,,,老师说话有趣

最新回答 / 慕妹7508549
使用触发的方式1、你没有单击p但是你通过单击button的方式触发了p的click        $('p').click(function(e) {            alert(e.target.textContent)        })        //this指向button元素        $("button").click(function() {            $('p').click() //指定触发绑定的事件        })2,在这个课的后面会有trigger,在实...

已采纳回答 / 慕妹7508549
有第一个e是触发这个事件的本身元素(可以看做对像),第二个this这个执行这个方法的对像(一、如果这个事件会冒泡,他的父级也有这个事件,那么这个元素本身会先执行这个函数,然后父亲会执行。二、如果采用了事件委托,那么,this就是受委托人,e是委托人)如果扫行这个方法的对像就是触发这个事件本身元素那么他们的结果是相同的,(只有在事件不具有冒泡性质并且这个事件的本身元素并没有把事件委托给父级对像时才可以保证这种情况,)
第一次是button的,第二次是
$(&quot;input&quot;).select(function(e){
alert(e.target.value)
})这个的回调,
第三次是浏览器默认提交的
处理方法,阻止回调(return false;)
第一个字就是错字:众所周知
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消