$(document).ready(function(e) {
$('span#pijlr').click(function(e) {
var slide = 500;
var variable = $('#gallcont').css('left');
var urechts = "-1000px";
if(variable > urechts) {
$('#gallcont').animate({'left': '-=' +slide+ 'px'},'fast','linear');
}
});
$('span#pijll').click(function(e) {
var slide = 500;
var variable = $('#gallcont').css('left');
var ulinks = "0px";
if(variable < ulinks) {
$('#gallcont').animate({'left': '+=' +slide+ 'px'},'fast','linear');
}
});
});
Этот код, который я написал для простой галереи слайдов, которую я сделал. Все работает хорошо, кроме случаев, когда я быстро нажимаю кнопки со стрелками Это выйдет за пределы значений, которые я установил (уречц и улинкс).
Я пытался поставить stop () перед анимацией, но это не помогло. Надеюсь, вы, ребята, можете дать мне совет, как решить эту проблему. Заранее спасибо!