我正在创建一个网页,该网页使用水平滑块和动画来滚动隐藏的div。当我点击home时,我希望它转到第一个幻灯片div,无论它是什么幻灯片面板或mainContent div。我一直在搞乱scrollTo只是滚动到滑动面板,但我不知道如何让它回到第一个面板。 有什么想法吗?
$(function() {
$('#contact').click(function() {
$('#contactDiv').show();
$.scrollTo( '#contactDiv', 800, {easing:'swing', offset:{top:-130}} );
if (currPanel != 1)
/*???? idk what to do here but i want it to scroll and slide to the first slide-panel
});
});
请查看jsFiddle以获取完整代码: http://jsfiddle.net/mU9Nu/
答案 0 :(得分:1)
也许这对你来说是一个很好的解决方案:
$('#home').click(function() {
$('.slide-panel').removeClass('active');
$( $('.slide-panel')[0] ).addClass('active');
});
$( $('.classname')[i] )
指的是.classname
就像一个数组。