Прокрутка поведения аккордеона 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();
})