$('li', 'li.item-ii') ? 你确定不是 $('li.item-ii li')吗?
2016-09-28
unwrap()这个函数是不需要参数的(加了也没用),每次默认只删除直接父元素,也就是如果像<section><div>xxxx</div></section>这样,$('.contains(xxxx)').unwrap()就只会删除div,保留section
2016-09-28
append()前面是要选择的对象,后面是要在对象内插入的元素内容
appendTo()前面是要插入的元素内容,而后面是要选择的对象
appendTo()前面是要插入的元素内容,而后面是要选择的对象
2016-09-27
应该是 上一章的data属性 里面可以存东西 具体存啥我也步子倒 可能是clone方法 只会复制事件和结构等 而data里的数据他是不会复制 而是共享同一个 感觉像原型啊
2016-09-27
已采纳回答 / lewandowski
缩写也可以1.$('p').wrap('<div>')。。 2.$('p').wrap('<div/>')。。 3.$('p').wrap('<div></div>')。。以上三种写法都可以。
2016-09-27
最新回答 / 楠木楼林3812467
因为你复制了过后就有两个level-2了啊。。。closest()是由当前元素向父级元素遍历直到找到目标元素,如果没有父级元素则返回零个,如果有的话返回一个,但是你如果复制了一个class=div的div及其包含的内容,那么你当前元素就有两个,一个找一个你不就是找到两个了,不矛盾的
2016-09-27
推荐大家结合评论区的评论和官方文档http://jquery.cuishifeng.cn/来学习本教程,我发现评论区的疑惑几乎在自己初学jquery时出现过,老师的教程就是为大家提供了个平台让大家讨论~
2016-09-27
最新回答 / qq_都是以前_0
如果这个元素内没有其他的元素,append会插入到第一个,再插入的就分别是第二个,第三个,第四个,第n个,一往上加,如果有元素,它就会添加到这个元素的后面,然后一直往上加,你说的覆盖是不可能的。建议楼主最好看看他旁边写的文字描述,弄清楚以后,很好理解。
2016-09-27