选择第一个孩子与jquery

前端之家收集整理的这篇文章主要介绍了选择第一个孩子与jquery前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图选择ul的第一个孩子,然后删除它,然后将其附加到最后,但不幸的是我不能选择第一个孩子.

这是代码

  1. current = 0;
  2. $(document).ready(function(){
  3.  
  4. width=951;
  5.  
  6. var totalSlides=$(".slider ul li").length;
  7. $(".slider ul").removeAttr('width');
  8. $(".slider ul").attr('width',width*totalSlides);
  9.  
  10. $('#next img').click(function(){
  11. current -= width;
  12. $(".slider ul").animate({"left":current+"px"},"slow");
  13. $(".slider ul").append($(".slider ul:first-child"));
  14. //$('.slider ul:firstChild').remove();
  15. });
  16. });

解决方法

您不需要将 .remove()help.detach()help节点附加到其他地方.您可以通过分别 .append()help.appendTo()help .after()help.insertAfterhelp来实现.例如:
  1. $('ul li:first').insertAfter('ul li:last');

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

猜你在找的jQuery相关文章