为了账号安全,请及时绑定邮箱和手机立即绑定
$('li').add('p'),把p元素添加到li的jq合集中,但是p标签的html结构并没有移动到li里面,仅仅是在$("li)这个合集对象里再添加了一个p对象
根据任务,根本用不到next啊
$("ul.level-3").parent("li").css("border","1px solid red");
$('.div').children().css("border","1px red solid")
第二个注释有误,应该是找到所有a元素
返回的就是删除的或者分离的那个jq对象,删除后不保留事件,分离则保留
看到这里才知道还有返回值啊,之前都没说,这一节也没说,直接就用上了
insertBefore和before是一对颠鸾倒凤,append和appendto同

已采纳回答 / 淡水狗
div之所以有间隙的因为样式没有设置margin:0; 所以默认有间隙。 p标签是块状元素。所以他们会各占浏览器一行。而a标签是行内元素 ,所以他们是并列在一行的。你替换成a标签了,自然就挤上去了啊
点击,clone深拷贝,可以继续触发创建(理解操作这句话,会更理解.clone(true)这个方法)
class="left first-div"有时候我不动这句到底有什么用,想必是直接代码复制过来忘记修改了
$('.level-3').parent().css('border','3px solid red')
与 $('.level-3').parent('li').css('border','3px solid red')都没有报错。结果都正确

最新回答 / 我要SSR
第二个find()里不需要加单引号,第一个find()里是DOM对象,第二个find()里是jquery对象。
注意:替换后的节点,并不计算在当前索引里。所以当再次执行replaceWith或者replaceAll操作时,只计算没有被替换的索引。点replaceAll,第一次,最后一个被替换,点第二次,第五段被替换,点第三次第四段被替换。。。。
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消