已采纳回答 / 冰块儿_正能量小恶魔
什么叫符合条件的呢?你现在选择的条件是$('ul .level-3')“所有ul的类名为level-3的子孙元素”问题中是所有“类名为level-3的ul元素”应写作$('ul.level-3')(注意中间没有空格)
2017-02-18
已采纳回答 / ClasName
var $spans = $('span'); 这样写是找到全局的span。然后再下一步 $("p").find($spans).css('color', 'red'); p中过滤掉 $spans 当然,直接写 $("p").find('span').css('color', 'red'); 也可以达到同样的效果
2017-02-17
已采纳回答 / 清晨的阳光
第一种是属性选择器 ,可以为拥有指定属性的 HTML 元素设置样式[title]{color:red;}第二种是类选择器类选择器以一个点号显示:.center {text-align: center}在上面的例子中,所有拥有 center 类的 HTML 元素均为居中。都是正确的
2017-02-17
已采纳回答 / 冰块儿_正能量小恶魔
console.log()语法:console.log("内容");作用:将"内容"输出在控制台中,方便以后的调试,是一个使用频率极高的功能。(控制台在浏览器中按F12,打开开发者模式的第二项(console)即可,并且也可以...
2017-02-15
最赞回答 / ShininG詩永
.add():新增一组要查找的元素;append():结构上加新的元素。两个完全不一样的。你给的代码意思是:同时找到所有的"li"和"p"元素,然后背景颜色都设置为红色
2017-02-13
最新回答 / 慕虎0938118
$(".content").append("<div class="append">dd</div>")你写错了。应该写成:$(".content").append("<div class='append'">dd</div>"之前我们在写双引号和单引号的使用的时候,最外层用了双引号,内层应该用单引号,要不然容易出错。平常写代码的时,如果最外层使用了单引号或者双引号,内层的内容就用双引号或者单引号包围在里面。如果不行,你就只能转义了。
2017-02-11
已采纳回答 / 慕粉1050534967
打比方有个div<div >原来内容</div>内部后边插入内容就是<div>原来内容 <p>插入内容</p></div>外部后边插入内容就是<div>原来内容</div><p>插入内容</p>
已采纳回答 / 穗源
单引号包含双引号的时候,里面的双引号不用转义,反之亦然。在js当中没什么区别,都是可以括住字符串的,所以你会发现一般写这两个队都对。不过在字符串拼接与函数传参混合的时候,由于同种引号不能嵌套,所以需要者两种引号配合使用,才能实现。举例如下:td=$("<div class='result'><a href='../student/modifystudent.aspx?sno="+sno+"' target='_blank'>修改</a></div>"); ...
2017-02-10
已采纳回答 / 点绛绛点
自己改了下,运行结果是一样的(不在慕课网上是一样的)。在慕课网上,点了按钮都没有反应。。。你自己试下就知道了,W3CSchool里find参数也是用字符串
2017-02-06
最新回答 / 慕侠4364581
我觉得不一样的是你使用的场景不同,children 可以在你不知道 一个元素的子元素的任何信息的时候(比如说不知道类名等),这时候children 就很好用
2017-02-05
已采纳回答 / Lydiar3308665
在执行完remove()操作之后还会返回$('p:first)为删除之前的引用,被p保存了。每次执行完jQuery的操作之后都会返回一个jQuery对象,这是链式操作的基础,你可以理解为这里p先存了,然后才删除的,所以可以append。
2017-02-03