为了账号安全,请及时绑定邮箱和手机立即绑定
这就是很多在职工程师离开jQ写不来代码的原因。。但是面试的时候99%都是原生js的问题。。。
empty就是让你把垃圾桶内的垃圾倒了,不让你把垃圾桶也扔了;
remove就是连同垃圾桶和垃圾 一块特么给我扔了。
老师的答案没问题,0%2的结果为0,if(0)//false
parents 一直找,找到后,加入到集合中,集合可能有一个,多个,空
closest 找。。。,找到了(没找到),停,返回一个或空
$('.left ul').find('li:last').css({
"border": "2px solid red"
});
这样给每个ul下的最后一个li加边框
$('.left').find('li:last').css({
"border": "2px solid red"
});
给最后一个ul的li加边框
如何给每个ul下的最后一个li加边框呢
wrapAll方法好可怕,直接把匹配的其余的标签拉到第一个标签下面,其他地方的不再了
<p>p元素<p>

<a href="#">a</a>

<p>p元素<p>

$("p").wrapAll("<div></div>");会从找到的第一p标签开始,把其他的标签放到这个标签下面,统一加个父标签。会直接把其他地方的p标签直接拉过来
<p>p元素<p>
<a href="#">a</a>
<p>p元素<p>
$("p").wrapAll("<div></div>");执行后,dom结构变成下面了
<div>
<p>p元素<p>
<p>p元素<p>
</div>
<a href="#">a</a>
竟然把a标签给改变位置了,
>_<|||
wrap(), wrap(fun()) , wrapall(fun())作用一样的,只会给一个元素加上父节点
$('a').unwrap();不接受参数,给他传参数,它不管
去重是因为,点击一次后,p已经没了,在点击一次,此时p=null了,点击bt2回不来了
插入 总结:直接插入和被插入
rightaaron.className = 'aaron';
也是设置属性,设置class=aaron,这个用的是对象的动态属性吧
对象和数组不会被复制 意思是:只复制得到一份复合对象(数组或对象)的新引用变量,新引用变量和老的引用变量同时指向内存里的老对象;而不会在内存里将老对象再复制一份新的。
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消