Мне нужна помощь в отключении двух кнопок (вправо/влево) в слайд-шоу, когда они достигают своих границ - fiddle; изменение фонового цвета и типа курсора по умолчанию было бы достаточно. Это код JQuery:Отключить кнопки
var menuItem_place = 0;
var menuItem_position = 0;
var menuItem_limit = parseInt($('.menuItem').length) - 1;
$('.menuItem:first .content').css({margin: 0, height: '100%', lineHeight: '99px'})
$('#rightBtn').on('click', function(){
if (menuItem_place < menuItem_limit) {
menuItem_place++;
}
menu_animate();
});
$('#leftBtn').on('click', function(){
if (menuItem_place > 0){
menuItem_place--;
}
menu_animate();
});
var menuitems = $('.menuItem');
var contents = $('.content', menuitems);
menuitems.click(function(){
menuItem_place = $(this).index();
menu_animate()
});
function menu_animate() {
contents.animate({margin: 20, height: '64%', lineHeight: '63px'}, 300);
$(contents.get(menuItem_place)).stop().animate({margin: 0, height: '100%', lineHeight: '99px'}, 100)
menuItem_position = 0 - (menuItem_place * 200);
$('#menuContainer').stop().animate({left: menuItem_position + 'px'}, 300);
}
Код не мой, и это вне моей способности делать то, что мне нужно. Любая помощь будет оценена по достоинству. Thanx.
Педро
Предположительно вы хотите кнопки 1 и левая кнопка отключается, когда ползунок до упора влево и кнопки 4 и правой кнопкой отключенным, когда ползунок до упора вправо? Если да, почему бы не сказать так? В любом случае, это немного грубо, просто публикуйте некоторые (неопределенные) спецификации и ожидайте, что люди сделают вашу работу за вас. – George
Я не понимаю контекста вопроса. –
Когда вы хотите отключить? –