Ich möchte die Umschaltfunktion des Bootstrap-Akkordeons beim Klicken auf den Imagemap-Bereich auslösen. Das Problem ist, dass es sich seltsam verhält. Wenn ich zum ersten Mal auf einen Bereich klicke, werden alle Akkordeon-Elemente angezeigt, dann werden beim zweiten Klick alle zusammengeführt und schließlich beim dritten Klick und später wie erwartet. Ich habe ein Beispiel auf jsfiddle ( Ссылка ) erstellt.
Ich habe verschiedene Setups ausprobiert, aber dieses scheint am genauesten zu funktionieren, was erwartet wird.
%Vor%
onclick
handler folgendermaßen aussehen: onclick="jQuery('#collapseOne').collapse('toggle');"
. In diesem Fall müssen Sie jedoch auch die Option für die übergeordnete Umschaltoption für jeden Bereich initialisieren. onclick
handler ist nicht notwendig und kann mit data-toggle="collapse" data-parent="#faq" data-target="#collapseOne"
relaced werden
Arbeitsbeispiel: Ссылка
Tags und Links jquery twitter-bootstrap accordion