@3axapV

Почему может не работает cookie в Bootstrap collapse?

Здравствуйте. Друзья, не подскажите, почему могут не работать куки в коллапсе. Нашел рабочий примерчик на jsfiddle, он под Bootstrap 2.3.2, у меня используется 3.2.0 и не хочет работать. Ни в какую.
Выглядит так:
<button class="btn btn-danger" data-toggle="collapse" data-target="#demo">simple collapsible</button>

<div id="demo" class="collapse in">
            <img src="//placehold.it/400x200">
</div>

$( document ).ready(function() {
var c = document.cookie;

$('.collapse').each(function () {
    if (this.id) {
        var pos = c.indexOf(this.id + "_collapse_in=");
        if (pos > -1) {
            c.substr(pos).split('=')[1].indexOf('false') ? $(this).addClass('in') : $(this).removeClass('in');
        }
    }
}).on('hidden shown', function () {
    if (this.id) {
        document.cookie = this.id + "_collapse_in=" + $(this).hasClass('in');
    }
});
});

Тут работает, переношу в шаблон под Bootstrap 3.2.0 - Не работает.. Ума не приложу.
  • Вопрос задан
  • 2534 просмотра
Пригласить эксперта
Ответы на вопрос 1
В примере версия Bootstrap v2.0.4
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы