У меня есть загрузочный список начальной загрузки 2.3.2 в моем приложении CakePHP и скрипте jQuery для добавления активного класса. Но затем я нажимаю на ссылку, она мигает как активная для момента и сохраняет ее текущее состояние. Я хочу знать, если я смогу сохранить свои навигационные элементы активными после перезагрузки.Сохранение элементов навигации бутстрапа, активных после перезагрузки в CakePHP
<ul class="nav nav-pills nav-stacked menu">
<li><?php echo $this->Html->link(__('Reservations'), array('plugin' => false, 'controller' => 'streservations', 'action' => 'queue')); ?></li>
<li><?php echo $this->Html->link(__('Calendar'), array('plugin' => false, 'controller' => 'streservations', 'action' => 'calendar')); ?></li>
</ul>
Сценарий:
$(document).ready(function() {
$('.menu li').click(function(e) {
$('.menu li.active').removeClass('active');
var $this = $(this);
if (!$this.hasClass('active')) {
$this.addClass('active');
}
// e.preventDefault();
});
});
Попробуйте вставить ваш вопрос название в Google, вы найдете, например, эту : ** http: //stackoverflow.com/questions/11533542/twitter-bootstrap-add-active-class-to-li** – ndm
Большое вам спасибо, это wo Действительно. Я просмотрел Google, но не пробовал это. – kaktusas2598