我正在制作视频缩略图库。我无法弄清楚如何以其他方式做到这一点...这有效,但我想默认返回第一个视频。我想我必须添加一个true / false语句来显示第一个是否没有被点击?提前谢谢。
$('.thumb').live('click', function() {
$('.thumb').not(this).next().removeClass('showVid');
if(!$(this).next().hasClass('showVid'))
{
$(this).next().addClass('showVid');
}
});
答案 0 :(得分: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');
});
答案 1 :(得分:0)
如果您希望在页面加载时选择第一个.thumb
,请添加
$('.thumb:first').trigger('click');
绑定处理程序后。