| ... |
... |
@@ -1,7 +1,7 @@ |
| 1 |
1 |
require(['jquery'], function($) { |
| 2 |
2 |
function onClickHeader() { |
| 3 |
3 |
var header = $(this), |
| 4 |
|
- content = header.next('.showhidecontent'), |
|
4 |
+ content = header.nextAll('.showhidecontent').first(), |
| 5 |
5 |
effect = header.attr('data-show-effect'), |
| 6 |
6 |
duration = parseInt(header.attr('data-show-duration')) || 300; |
| 7 |
7 |
|
| ... |
... |
@@ -12,10 +12,10 @@ |
| 12 |
12 |
var isVisible = content.is(':visible'); |
| 13 |
13 |
var newState = !isVisible; |
| 14 |
14 |
|
| 15 |
|
- // Toggle 'open'-Klasse für Rotation |
|
15 |
+ // Toggle 'open'-Klasse für Pfeildrehung |
| 16 |
16 |
header.toggleClass('open', newState); |
| 17 |
17 |
|
| 18 |
|
- // Ein-/Ausblenden des Inhalts |
|
18 |
+ // Zeige/verstecke Inhalt |
| 19 |
19 |
content.stop()[effect](duration); |
| 20 |
20 |
} |
| 21 |
21 |
|