我需要创建一个功能来检查滑块是否在某个左侧位置。根据其位置,我需要更改另一个元素的类。并且需要每次滑动条的左侧位置都发生变化。
一切都对我有用,每次功能除外;)。设置setTimeout也无济于事...
这是我的代码:
var $slider_pos = jQuery('.contentHolder').css('left');
var $slider_pos = $slider_pos || 0;
var $my_window = jQuery(window).width();
var $sensor = jQuery('.sensor');
function slideCheck(){
if($slider_pos == 0){
$sensor.addClass('red');
} else if($slider_pos == $my_window * -1){
$sensor.addClass('blue');
$sensor.removeClass('red');
}
setTimeout(slideCheck,500);
}
slideCheck();
非常感谢您的帮助,因为我已经为此苦苦挣扎了一段时间。
预先谢谢你!