选择第一个孩子与jquery

我试图选择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.insertAfterhelp来实现.例如:
$('ul li:first').insertAfter('ul li:last');

演示:http://www.jsfiddle.net/KFk4P/

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...