为了账号安全,请及时绑定邮箱和手机立即绑定
$(".left").find("li:last").css("border","1px solid red")和$(".left").find("li:last-child").css("border","1px solid red")有不一样的效果 加个child 会选中每个ul最后的li不加就只选中最后一个
var $button = $('button');
var $body = $('body');
$button.on('click', function() {
//通过jQuery生成div元素节点
var div = $("<div class='right'><div class='aaron'>动态创建DIV元素节点</div></div>");
$body.append(div);
})
Jeffery丶3273783 这个发现的的确有意思,改成这样button就有作用了

最赞回答 / qq_巴黎的雨打湿东京的街_0
举一个例子:<...code...>这是一个三层嵌套的div,现在插入元素,看看你想在哪里插入,比如给第二个元素插入一个兄弟元素,用内部插入的方法:$('#div1').append('&tAfdiv id="div2_1"&app和div2是并列...
这个例子还是不错的
幸好看了大伙评论 不然就理解错了 这节课程得改改
each是jquery的底层方法。很多方法都需要用到each方法。
$(&quot;div&quot;).find(&quot;:first&quot;)----从匹配的div中选择第一个后代元素,同时第一个后代元素也是div的第一个子元素。对于每个匹配的div,find到的只有一个元素
$(&quot;div&quot;).children()----从匹配的div中选择子元素,是子元素而不是第一后代元素。对于每个div,子元素可能不止一个
在jq3.0中,wrapAll的作用是给所有的元素加上同一个爸爸,不管参数是不是函数。
把 p = $(&quot;p&quot;).detach()换成 p = $(&quot;p&quot;).remove()效果一样的呀

已采纳回答 / NullMoneyException
当然是可以的 点按钮是因为事件冒泡传到body  也就是点了body 这里不行的原因是 你确定点了body ??<...图片...>
看错了,没得问题,尴尬
代码61或62行随便删除一行才行
把.right加一个background:blue有助于理解

最赞回答 / LJW_
可以理解为先选择了所有class为item-2的标签,然后siblings选出所有的同胞元素,放在一个集合里面,找出最后一个元素加边框
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消