У меня есть карусель с 3 панелями, управляемыми стрелками влево и вправо. Я хочу, чтобы левая стрелка отключилась на панели 1 и стрелка вправо, чтобы отключить панель 3, поэтому карусель не зацикливается.отключить кнопки карусельного перехода
Я написал функцию отключения кнопки, которая работает, но не будет, когда я попытаюсь вызвать ее из правильной панели.
Вот Javascript, который продвигает панель карусельной, называется правой клавишей стрелки мыши:
if(currentPane==1){
currentPane=2;
$("#carouselDots").css('background-image', 'url(images/dots_2.png)');
}
else if(currentPane==2){
currentPane=3;
$("#carouselDots").css('background-image', 'url(images/dots_3.png)');
disableRButton();
}
здесь функция disableRButton:
function disableRButton()
{
$("#carouselBtn").button("disable");
}
Я также хочу кнопку, чтобы изменить ее BG img когда отключено это то, что я пытаюсь сделать в CSS:
.carouselBtn:disabled{
background:transparent url('images/carouselArrowDisabled.png')no-repeat;}
Любой идентификатор Легко сказать, почему кнопка не отключается. Кроме того, каков правильный способ использования этого тега отключенной кнопки в CSS, или лучше изменить BG img кнопки в javascript?
работу в настоящее время, в том числе: инвалиды селектора в CSS изменяющего IMG BG. Проблема была не только в моем синтаксисе для отключения кнопки, но и в том, что я использовал #, а не. при вызове. Функция disable теперь читает: $ (". CarouselBtn"). Attr ("disabled", true); – HastingsDirect