最新回答 / qq_墨尔本阳光_03756573
:first只匹配一个单独的元素,但是:first-child选择器可以匹配多个:即为每个父级元素匹配第一个子元素。这相当于:nth-child(1).如果你理解这俩区别,这个也就同理了
2017-01-31
最赞回答 / 不知不觉后知后觉嗯
首先 .innerText和.innerHTML是在js中的对象的属性,举个例子,在js中:<p id="p1">慕课网</p>.....var mystr=document.getElementById("p1");mystr.innerText; //表示的是id为p1的p元素的文本内容,也就是 慕课网。mystr.innerHTML; //表示的是id为p1的p元素,也就是 <p id="p1">慕课网</p>。你会发现.innerHTM...
2017-01-22
最新回答 / 摆渡睿
开始时,"aa bb imoocClass"类名属于第一个div,执行 $('.right > div:first').removeClass(function(index,className){ $(this).next().addClass(className) return 'imoocClass' })后,第一个div删除了"aa bb imoocClass"类名,第二个div添加了该类名,所以只有后面的有颜色。
2017-01-19
最新回答 / qq_博弈Dream_03969069
记得把JQ包改一下<!DOCTYPE html><html> <title>导航条在项目中的应用</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" language="javascript" src="jquery-3.1.1.min.js"></s...
2017-01-15
最赞回答 / 慕斯6979137
$("p")-->找到<p>元素.text()和.val()-->设置或返回被选元素的值$("#multiple")-->找到id为multiple的出处所以,$("p").text($("#multiple").val()) 这行代码中,你先看里面$("#multiple").val()-->就是找到id="multiple"的出处,然后用.val()取值。到了外面,$("p").text(...)就是,找到<p>元素,然后.text(),将上面得到的值放...
2017-01-14
最赞回答 / 不知不觉后知后觉嗯
$(document).ready() document说的是文档,.ready()表示方法,也就是说在文档加载完成后,执行.ready()方法中的内容,你发现.ready()中有个function函数,即文档加载完成后,执行这个function,比如:<script type="text/javascript"> $(document).ready(function() { //就是说文档加载完成后执行这个函数 $("div").htm...
2017-01-13
最赞回答 / 洞悉天下
在jquery中,jquery()函数的别名为$,jquery把所有的操作都封装在jquery()函数中,会形成统一的操作入口。故alert($)会返回一个构造函数
2017-01-12