$('li').add('p'),把p元素添加到li的jq合集中,但是p标签的html结构并没有移动到li里面,仅仅是在$("li)这个合集对象里再添加了一个p对象
2017-04-28
$("ul.level-3").parent("li").css("border","1px solid red");
2017-04-28
$('.div').children().css("border","1px red solid")
2017-04-28
insertBefore和before是一对颠鸾倒凤,append和appendto同
2017-04-28
已采纳回答 / 淡水狗
div之所以有间隙的因为样式没有设置margin:0; 所以默认有间隙。 p标签是块状元素。所以他们会各占浏览器一行。而a标签是行内元素 ,所以他们是并列在一行的。你替换成a标签了,自然就挤上去了啊
2017-04-27
class="left first-div"有时候我不动这句到底有什么用,想必是直接代码复制过来忘记修改了
2017-04-26
$('.level-3').parent().css('border','3px solid red')
与 $('.level-3').parent('li').css('border','3px solid red')都没有报错。结果都正确
与 $('.level-3').parent('li').css('border','3px solid red')都没有报错。结果都正确
2017-04-25
注意:替换后的节点,并不计算在当前索引里。所以当再次执行replaceWith或者replaceAll操作时,只计算没有被替换的索引。点replaceAll,第一次,最后一个被替换,点第二次,第五段被替换,点第三次第四段被替换。。。。
2017-04-25