Как сделать так, чтобы если значение первого таба не заполнено, то активным стал второй итд

голоса: 0

Здравствуйте! Нужно решить проблему с табами. Есть три таба, нужно сделать так чтобы если значение превого таба не заполнен, то активным стал второй, и аналогично если второй не зпаолнен, то срабатывает третий таб.

Вот код

  <ul class="tabs nowrap"> <li class="current">Таб 1</li> <li>Таб 2</li> <li>Таб 3</li> </ul>  <div class="player-drop visible full-text">$OTHER1$</div> <div class="player-drop full-text">$OTHER2$</div> <div class="player-drop full-text">$OTHER3$</div>

 

| Автор: | Категория: Дизайн сайта
Изменение категории | | Автор: webanet

Ответов: 1

голоса: +2
 
Лучший ответ

Попробуй сделать следующим образом:

 <ul class="tabs nowrap"> <?if($OTHER1$)?><li class="current">Таб 1</li><?endif?> <?if($OTHER2$)?><li<?ifnot($OTHER1$)?> class="current"<?endif?>>Таб 2</li><?endif?> <?if($OTHER3$)?><li<?ifnot($OTHER1$ or $OTHER2$)?> class="current"<?endif?>>Таб 3</li><?endif?> </ul> <?if($OTHER1$)?><div class="player-drop visible full-text">$OTHER1$</div><?endif?> <?if($OTHER2$)?><div class="player-drop<?ifnot($OTHER1$)?> visible<?endif?> full-text">$OTHER2$</div><?endif?> <?if($OTHER3$)?><div class="player-drop<?ifnot($OTHER1$ or $OTHER2$)?> visible<?endif?> full-text">$OTHER3$</div><?endif?>

 

| Автор:
Выбор ответа лучшим | | Автор: Сергей Иванов #12
спасибо огромное, выручили!
...