2017-05-29 2 views
1

Ich versuche, auf Header oder erste Div zu konzentrieren, die in Akkordeon ist, aber es funktioniert nicht.Bootstrap Accordin Force zu zeigen, öffnete Akkordeon

In der JS Geige standardmäßig HTML ist aktiv und es besteht aus 11 Fragen darin. Und jetzt PHP standardmäßig ist es zusammengebrochen und wenn wir darauf klicken, wird es geöffnet und HTML wird zusammenbrechen.

Mein Problem ist, wenn ich auf PHP klicken Sie ist die letzte Frage in meinem Fall zeigt es die 11. Frage von PHP zeigt, Eigentlich sollte es die erste Frage von PHP zeigen, wie ich es erreichen kann, ..?

Bitte beachten Sie die JS Geige, die ich geteilt habe.

$("#panelForPHP").click(function(){  $("#accordionPHP").focus(); }); 
$("#panelForPHP").click(function(){  $("#collapsePHP1").focus(); }); 
$("#panelForPHP").click(function(){  $("#panelForPHP").focus(); }); 

JS FIDDLE OF MY ACCORDION

i mit 3 verschiedene Möglichkeiten ausprobiert, aber keine arbeiten:

+0

Mögliche Duplikat [Wie das Akkordeon Top-Header konzentrieren, wenn wir klicke darauf] (https://stackoverflow.com/questions/44226885/how-to-focus-the-accordion-top-header-when-we-click-on-that) –

Antwort

1

mit Versuchen dieser

$('#accordionMain').on('shown.bs.collapse', function() { 

    var panel = $(this).find('.in'); 

    $('html, body').animate({ 
     scrollTop: panel.offset().top -55 
    }); 
}); 
Verwandte Themen