为了账号安全,请及时绑定邮箱和手机立即绑定
解释下$("input:last").focusin('慕课网', fn)到底什么意思, 给$("input:last")元素添加光标聚焦事件,然后调用fn()函数, 执行fn()函数体, $(this).val(e.data)中的$(this)就是$("input:last"),把这个input的value值改为e.data,这里的e就是focusin事件对象,e.data就是慕课网, 前面代码中的"慕课网",就是在给e.data赋值, 这里的e.data是取值.
hover()这个方法里头封装的是mouseenter(), mouseleave()两个方法, 可以阻止冒泡问题. 这个方法可以用来改变样式, 比如鼠标移入div变色, 移出回到以前的颜色. 相当于css中的div:hover, 但是:hover很多的浏览器对a:hover支持还不错, 对div:hover, ul:hover支持有点差, 特别是ie6,ie7这些较低的版本. 用jquery可以解决兼容性,代码量比js要少很多, 可以专注在逻辑业务上.
在Jquery中,用this是指向的是DOM中的对象, this.html()是没有用的, html()是jquery中的方法, 必须用$(this).html(),这样才可以,$(this)指向的是jquery对象.
我还是先回去先学一下DOM吧,脑袋都是空白的
事件和li元素发生关系,那就是不正当关系
这个效果在上次写网页的时候,用的是a:link a:hover直接写CSS,倒是不用JQ来写

最赞回答 / MrJaW
e=event,我觉得是jquery对于发生事件的响应记录,用于兼容各种版本浏览器,当发生事件改变,event记录该事件产生的结果作为目标。和this的区别应该是在于,this 表示当前节点。

最新回答 / Airly
只是书写错误,逻辑是对的。
div id="test">点击触发<div>
$("ele").click(function(){
alert('触发指定事件')
})
$("#text").click(function(){
$("ele").click() //手动指定触发事件
});里面Id选择器应该是$("#test")吧

已采纳回答 / qq_游在梦中_0
a();-->调用 function a()函数 , $("input)选出所有input标签的集合,$("input:last")就是从input标签集合中取出最后一个便签,focusin()获得焦点事件,$("input:last").focusin('慕课网', fn)意为 给input标签集合中最后的一个input便签设置获得焦点事件,参数为 ‘慕课网‘ fn是回调函数 即是function fn(e)函数,this是触发事件目标(在这里也就是是前面取得的最后input标签), $(this...
以前文章中有错别字也勉强过去了,但这次题目单词都错了,强迫症的人真心伤不起,能改过来么?

已采纳回答 / 孩纸╭别伤xin、了
跟你打个比较残忍的例子。div相当于一个人的身体。p相当于一个人的手。你碰到那个人的任何位置,相当于触发了div。当有一天,那个人的手断了,脱离了身体,然后你碰到那个人的手,你说这个手是不是还是那个人的身体的一部分,就算它已经断了,也是那个人的。就相当于,p就算被你移出div了,可是它的本质还是属于div的。当那个人手没断时,你从他的身体滑动到他的手,再从他的手滑动到身体,无论怎么滑动,只要没有拿开,就只触动了一次。可是当他的手断了的时候,你要从他的身体再碰到他的手,是不是要从他身体离开,然后才能碰到他的...

最赞回答 / 暖阳_
这里用到了闭包的概念,下一级作用域data函数中仍用到了上级作用域的n变量,n变量则被保存,(++n)先加1,再使用
我竟然是看评论看懂的, 感谢大神们
内容有点儿多,还是记常用的focus和blur吧,等要用到特殊的再来查
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消