Прокрутка поведения аккордеона Bootstrap при крахе
Я использую аккордеон Bootstrap 3.
После прочтения многочисленных сообщений о том, как иметь независимое поведение над содержимым, а не поддерживать только один активный по умолчанию, я использую цель данных и идентификатор, если содержимое вместо стандартного parent идентификатора аккордеона.
Независимый коллапс отлично работает, но теперь он сворачивается, переходя к вершине складного элемента.
Как я могу отключить это поведение прокрутки, сохраняя разборчивую зависимость?
Ответы
Ответ 1
Думаю, я знаю, что вызывает проблему прокрутки.
Если вы используете пример, показанный в getbootstrap.com, то вы, вероятно, используете привязки
<a data-toggle="collapse" data-content="#your-content" href="#your-content">...</a>
вместо якорей вы можете использовать пробелы
<span data-toggle="collapse" data-content="#your-content">...<span>
href в якоре вызывает свиток.
Надеюсь, что это поможет
Ответ 2
Просто добавьте class="your-header-class"
в элемент a header
:
<a class="your-header-class" data-toggle="collapse" data-content="#your-content" href="#your-content">...</a>
а затем добавьте следующее:
$('.your-header-class').click(function(e) {
e.preventDefault();
})