为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 宇轩Lucas
$("div").children("ul:last-child").css("border","1px solid red")

已采纳回答 / 点绛绛点
自己改了下,运行结果是一样的(不在慕课网上是一样的)。在慕课网上,点了按钮都没有反应。。。你自己试下就知道了,W3CSchool里find参数也是用字符串

最新回答 / 慕侠4364581
我觉得不一样的是你使用的场景不同,children 可以在你不知道 一个元素的子元素的任何信息的时候(比如说不知道类名等),这时候children 就很好用

已采纳回答 / Lydiar3308665
在执行完remove()操作之后还会返回$('p:first)为删除之前的引用,被p保存了。每次执行完jQuery的操作之后都会返回一个jQuery对象,这是链式操作的基础,你可以理解为这里p先存了,然后才删除的,所以可以append。

最新回答 / 少年阿虎
就是在控制台输出日志,便于调试。

最赞回答 / 慕尼黑8414315
引用这个jQuery资源<script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>

最新回答 / 青黄不一
因为这个开头是$()来创建节点的,所以$()内部直接是html结构就好了,不用加上','  即$('<p>prependTo增加的p元素1`</p><p>123</p>')就可以了

最新回答 / gaoboss
将代码中的javascript地址改为下面的链接就可以了: <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>

已采纳回答 / 慕粉3709339
detach只是从当前页面中移除该元素(显示效果没有了而已),但是内存中仍然保留这个元素。只提交不刷新,网页不向服务器提交要求,所以也就没有破话web的内存, 所以你提交之前删除的元素仍然被保留着

已采纳回答 / 七戒0
.detach()会把移除的DOM储存,当<p>标签被执行$("body").append(p); 后,.detach()存储的DOM也就没了,这不是复制之类的方法,是对一个对象的移动

已采纳回答 / 慕小葉
可能是你的jquery.js的引入不对,用我发的这个链接试试http://libs.baidu.com/jquery/1.9.1/jquery.js
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消