Javascript scrollbarBlock在转换到新页面后更改其类
我的网站上有一个滑动条。下面是我在其中使用的设置:Javascript scrollbarBlock在转换到新页面后更改其类,javascript,jquery,ios,css,slider,Javascript,Jquery,Ios,Css,Slider,我的网站上有一个滑动条。下面是我在其中使用的设置: $('.iosSlider').iosSlider({ //autoSlide: true, desktopClickDrag: true, snapToChildren: true, scrollbarDrag: true, scrollbarContainer: '.iosSlider', scrollbarMargin: 0, scrollbarHeight: '10px', scrollbarBorder
$('.iosSlider').iosSlider({
//autoSlide: true,
desktopClickDrag: true,
snapToChildren: true,
scrollbarDrag: true,
scrollbarContainer: '.iosSlider',
scrollbarMargin: 0,
scrollbarHeight: '10px',
scrollbarBorderRadius: 1,
scrollbarOpacity: 1
});
// this part is setting initial position to scrollbar block(before it animation)
var x = $('#home-wrap').height() + 10;
$('.scrollbarBlock1').css( 'top', x + 'px' );
// this part animating scrollbar after appearance of logo
var z = $('#home-wrap').height() - 70;
$('.scrollbarBlock1').animate({top: z + 'px' },500);
所以,我有一些奇怪的事情,当你来的时候-所有的工作都是它需要的,阴囊棒放在我想要的地方
但是,如果您转到任何其他页面“关于我们”(САС)、“目录”(СААЛС)或其他内容,然后将返回主页(ГЛАСС)-scroolbar将更改其类别,因此我设置的样式不起作用
这到底是什么问题?我该如何解决它?试试这个
var $ele = $(".iosSlider").children().eq(1);
// this part is setting initial position to scrollbar block(before it animation)
var x = $('#home-wrap').height() + 10;
$ele.css( 'top', x + 'px' );
// this part animating scrollbar after appearance of logo
var z = $('#home-wrap').height() - 70;
$ele.animate({top: z + 'px' },500);
当我返回主页时,它仍然被.scrollbarBlock2替换