已采纳回答 / 慕粉1729504738
确实都是往上查找,但是parent()只能获得当前元素的父元素,closest()可以添加条件了,查询最靠近的指定元素?? 我也是新手,不知道说的对不对
2017-09-13
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"> </script>
2017-09-13
最赞回答 / 慕粉1112026831
1、前面css代码没有给<div class="right"></div>设置样式,该div没有默认绿色的背景。绿色背景的div是<div class="left"></left>。2、add()方法不是直接对html操作。$('li').add('<p>新的元素</p>')的结果是产生新集合:[<li>...</li>,<li>...</li>,...,<li>...<...
2017-09-13
原来append(), appendTo() 这些方法如果应用到已存在元素,会将已存在元素删除,然后再移动到新的位置。如下:
$("#select1 option:selected").appendTo("#select2");
$("#select1 option:selected") 是已存在的元素,执行这句代码后,会删除原有的select1上面的option:selected"。
$("#select1 option:selected").appendTo("#select2");
$("#select1 option:selected") 是已存在的元素,执行这句代码后,会删除原有的select1上面的option:selected"。
2017-09-12
已采纳回答 / 立花叶泷
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>,引入的jQuery换一下
2017-09-12
已采纳回答 / nearrrrr
不一样的$('p').wrapAll('<div></div>')结果是这样,给所有的p元素一起添加了一个父元素<div> <p>p元素</p> <p>p元素</p></div>$('p').wrapAll(function() { return '<div><div/>'; })结果是这样,为每一个p元素添加一个父元素<div> <p>p...
2017-09-11
.append() 领养个做最小的儿子(结合.appendTo()来记)
.prepend() 领养个做最大的儿子(结合.prependTo()来记)
.prepend() 领养个做最大的儿子(结合.prependTo()来记)
2017-09-11
最赞回答 / 艾零
<...code...>等于<...code...>$("p").length返回的值为 0 . if()括号中都会转换成布尔值, 0为false 1为true ,所以!$("p").length表示的是 没有p元素时true这时 return 结束函数 不执行下面代码 。保证没有p元素时不执行detach()
2017-09-10