Рабочая демонстрация Нажмите
$(document).ready(function(e) {
$('span#pijlr, span#pijll').show();
$('#gallery').css('overflow','hidden');
$('span#pijlr').click(function(e) {
if (!$('#gallcont').is(':animated')) {
var slide = 490;
var variable = $('#gallcont').css('left');
var urechts = "-980px";
if(variable > urechts) {
$('#gallcont').animate({'left': '-=' +slide+ 'px'},'fast','linear');
}
}
});
$('span#pijll').click(function(e) {
if (!$('#gallcont').is(':animated')) {
var slide = 490;
var variable = $('#gallcont').css('left');
var ulinks = "0";
if(variable < ulinks) {
$('#gallcont').animate({'left': '+=' +slide+ 'px'},'fast','linear');
}
}
});
});
Проблема со следующей кнопкой (span # pijlr).Если я нажму один раз, он сделает это, он подумает и будет тоже -490px, но когда я нажму снова, он ничего не сделает.Я попытался настроить переменные urechts, но когда я увеличу число, скажем, до -1000px, оно будет работать, за исключением того, что оно выходит за пределы.