我试图选择ul的第一个孩子,然后删除它,然后将其附加到最后,但不幸的是我不能选择第一个孩子.
这是代码
current = 0; $(document).ready(function(){ width=951; var totalSlides=$(".slider ul li").length; $(".slider ul").removeAttr('width'); $(".slider ul").attr('width',width*totalSlides); $('#next img').click(function(){ current -= width; $(".slider ul").animate({"left":current+"px"},"slow"); $(".slider ul").append($(".slider ul:first-child")); //$('.slider ul:firstChild').remove(); }); });
解决方法
您不需要将
.remove()
help或
.detach()
help节点附加到其他地方.您可以通过分别
.append()
help或
.appendTo()
help
.after()
help和
.insertAfter
help来实现.例如:
$('ul li:first').insertAfter('ul li:last');
原文地址:https://www.jb51.cc/jquery/179800.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。