@@ -5,17 +5,17 @@ function getRandomInt(max) {
5
5
return Math . floor ( Math . random ( ) * max ) ;
6
6
}
7
7
8
- document . addEventListener ( "DOMContentLoaded" , function ( event ) {
8
+ document . addEventListener ( "DOMContentLoaded" , function ( event ) {
9
9
const tabs = document . querySelectorAll ( '[role="tab"]' ) ;
10
10
const tabList = document . querySelector ( '[role="tablist"]' ) ;
11
11
12
12
// set currently active tab to 0
13
- tabList . setAttribute ( "data-current-tab" , 0 )
13
+ tabList . setAttribute ( "data-current-tab" , 0 ) ;
14
14
15
15
// Add a click event handler to each tab
16
16
tabs . forEach ( ( tab , i ) => {
17
17
tab . addEventListener ( "click" , changeTabs ) ;
18
- tab . setAttribute ( "data-tab-count" , i )
18
+ tab . setAttribute ( "data-tab-count" , i ) ;
19
19
} ) ;
20
20
21
21
// Enable arrow navigation between tabs in the tab list
@@ -47,7 +47,7 @@ document.addEventListener("DOMContentLoaded", function(event) {
47
47
48
48
///////////////////////////////////////
49
49
// rotate images in images-rotate directory:
50
- var ind = getRandomInt ( images_rotate . length ) ;
50
+ var ind = getRandomInt ( images_rotate . length ) ;
51
51
var info = images_rotate [ ind ] ;
52
52
var img_src = "_static/images-rotate/" + info . image ;
53
53
var caption = info . caption ;
@@ -66,7 +66,7 @@ function changeTabs(e) {
66
66
const grandparent = parent . parentNode ;
67
67
68
68
// set attribute for currently active tab for setting the location of the pointer triangle
69
- parent . setAttribute ( "data-current-tab" , e . target . getAttribute ( "data-tab-count" ) )
69
+ parent . setAttribute ( "data-current-tab" , e . target . getAttribute ( "data-tab-count" ) ) ;
70
70
71
71
// Remove all current selected tabs
72
72
parent
@@ -86,4 +86,3 @@ function changeTabs(e) {
86
86
. querySelector ( `#${ target . getAttribute ( "aria-controls" ) } ` )
87
87
. removeAttribute ( "hidden" ) ;
88
88
}
89
-
0 commit comments