已采纳回答 / 慕粉1729504738
确实都是往上查找,但是parent()只能获得当前元素的父元素,closest()可以添加条件了,查询最靠近的指定元素?? 我也是新手,不知道说的对不对
2017-09-13
已采纳回答 / 立花叶泷
<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
已采纳回答 / Hardy丶
为了证明使用detach()这个方法删除节点,再把删除后的p元素重新拿回来时,p元素上的点击事件仍然存在,没有丢失,也就说明了detach()方法与empty()方法和remove()方法的区别。
2017-08-21
已采纳回答 / OwenSunO
前面 $('.item-b').parents 就相当于获得了.item-b 的所有祖辈元素并形成一个集合,后面()中的参数相当于在这个集合里再做操作,你看,要是输入:contains('B')的话,因为这个集合里是没有它的,所以和(空)是一个效果【因为'.item-b'和:contains('B')代表的是一个节点0.0]】,如果换成 :last,就会得到集合里的最后一个值,并在它上面操作【框一个(是html?)】,你还可以试试 lt或者eq().
2017-08-20
已采纳回答 / 兔子蹦啊蹦
我的理解是 li.item-b元素中有B 但是它往上所有的父元素都包含这个元素 所以查找出了li.item-b往上的所有的元素 把color换成边框更清晰可见一点
2017-08-15
已采纳回答 / qq_禾_4
因为你创建出来节点了并没有把它添加到页面上,需要使用append prepend insert 。。。。等等这些方法来把他添加到页面的某个位置上才能显示出来。
2017-07-26
已采纳回答 / 在夏
网页是做给别人用的,比如你在空间里评论别人的说说,突然你想删除这条评论,这个时候你在html里删除吗?肯定不可能啊,这个时候我们就要提供按钮来给使用者实现删除功能
2017-07-22
已采纳回答 / 我要SSR
因为这是把p元素添加到li的合集中啊,然后返回一个新的JQuery对象,最后再给这个对象添加CSS属性。这里你需要理解返回的是一个新的JQuery对象就行了
2017-07-20