2012-03-01 64 views
0

我正在一个视频拇指画廊。我无法弄清楚如何以另一种方式做到这一点...这个工程,但我想默认返回第一个视频。我想我必须添加一个真/假陈述来显示第一个,如果没有被点击?提前致谢。返回第一个元素,如果没有点击jquery

$('.thumb').live('click', function() { 
      $('.thumb').not(this).next().removeClass('showVid'); 
    if(!$(this).next().hasClass('showVid')) 
    { 

     $(this).next().addClass('showVid'); 

    } 


}); 
+0

我不知道你的问题是问什么...你想返回第一个默认情况下是在点击之后或默认情况下加载页面之后? – Bot 2012-03-01 02:43:38

+0

点击'.thumb'确实做了什么? – blackpla9ue 2012-03-01 02:44:08

+0

它显示包含视频的div。是的,我希望第一个在页面加载时显示。 – user718229 2012-03-01 04:48:07

回答

0

如果你想第一.thumb要在页面加载选择,结合您的处理程序后添加

$('.thumb:first').trigger('click'); 

1

问题/描述有点含糊,但听起来好像要以循环使用大拇指,并返回到开始

$('.thumb').live('click', function() { 
    $('.showVid').removeClass('showVid'); 
    var next=$(this).next(); 
    // if next doesn't exist, go to first 
    next.length ? next.addClass('showVid') : $('.thumb:first').addClass('showVid'); 
}); 
相关问题