已采纳回答 / 穗源
单引号包含双引号的时候,里面的双引号不用转义,反之亦然。在js当中没什么区别,都是可以括住字符串的,所以你会发现一般写这两个队都对。不过在字符串拼接与函数传参混合的时候,由于同种引号不能嵌套,所以需要者两种引号配合使用,才能实现。举例如下:td=$("<div class='result'><a href='../student/modifystudent.aspx?sno="+sno+"' target='_blank'>修改</a></div>"); ...
2017-02-10
已采纳回答 / 点绛绛点
自己改了下,运行结果是一样的(不在慕课网上是一样的)。在慕课网上,点了按钮都没有反应。。。你自己试下就知道了,W3CSchool里find参数也是用字符串
2017-02-06
已采纳回答 / Lydiar3308665
在执行完remove()操作之后还会返回$('p:first)为删除之前的引用,被p保存了。每次执行完jQuery的操作之后都会返回一个jQuery对象,这是链式操作的基础,你可以理解为这里p先存了,然后才删除的,所以可以append。
2017-02-03
已采纳回答 / qq_落椛藏LU_0
因为不支持多参数啊,两个P中间用逗号分开了,就两个参数了
已采纳回答 / 慕粉3709339
detach只是从当前页面中移除该元素(显示效果没有了而已),但是内存中仍然保留这个元素。只提交不刷新,网页不向服务器提交要求,所以也就没有破话web的内存, 所以你提交之前删除的元素仍然被保留着
2017-01-13
已采纳回答 / 七戒0
.detach()会把移除的DOM储存,当<p>标签被执行$("body").append(p); 后,.detach()存储的DOM也就没了,这不是复制之类的方法,是对一个对象的移动
2017-01-12