我正在建立一个网站,其页面显示为滑块。每个页面都有一个唯一的 ID,但都有一个名为“section”的类。现在我似乎无法做的是,找到正在屏幕上显示的 div 的 ID,即“当前页面”的 ID(参见附图)。下一个/右按钮会将网站水平滚动到右侧,上一个/左按钮将网站滚动到左侧。
网站/屏幕布局:
Fiddle one 在每个 div 中都有下一个/上一个按钮,但我想用一组下一个和上一个按钮来控制 div 的运动。
这是我用于 Prev/next 按钮的 Javascript:
$('.next').stop().click(function () {
if($(this).closest('.checkout').next().css('display') == 'none'){
alert('a');
}else{
$(this).parent().animate({
marginLeft: '-100%'
}, 500);
$(this).parent().next().animate({
marginLeft: '0%'
}, 500);
$(this).parent().animate({
marginLeft: '-100%'
}, 500);
}
});
$('.prev').click(function () {
$(this).stop().parent().animate({
marginLeft: '0%'
}, 500);
$(this).stop().parent().prev().animate({
marginLeft: '0%'
}, 500);
$(this).stop().parent().animate({
marginLeft: '0%'
}, 500);
});