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替换