@@ -5,7 +5,7 @@ function getRandomInt(max) {
5
5
return Math . floor ( Math . random ( ) * max ) ;
6
6
}
7
7
8
- window . addEventListener ( "DOMContentLoaded" , ( ) => {
8
+ document . addEventListener ( "DOMContentLoaded" , function ( event ) {
9
9
const tabs = document . querySelectorAll ( '[role="tab"]' ) ;
10
10
const tabList = document . querySelector ( '[role="tablist"]' ) ;
11
11
@@ -44,6 +44,17 @@ window.addEventListener("DOMContentLoaded", () => {
44
44
tabs [ tabFocus ] . focus ( ) ;
45
45
}
46
46
} ) ;
47
+
48
+ ///////////////////////////////////////
49
+ // rotate images in images-rotate directory:
50
+ var ind = getRandomInt ( images_rotate . length ) ;
51
+ var im = images_rotate [ ind ] . image ;
52
+ st = '<img class="imrot-img" src="_static/images-rotate/' + im + '" />'
53
+ var cap = images_rotate [ ind ] . caption ;
54
+ var link = "https://matplotlib.org/stable/" + images_rotate [ ind ] . link ;
55
+ st2 = '<div class="imrot-cap">' + cap + '</div>'
56
+ document . getElementById ( 'image_rotator' ) . innerHTML = '<a href="' + link + '"> ' + st + st2 + '</a>' ;
57
+
47
58
} ) ;
48
59
49
60
function changeTabs ( e ) {
@@ -73,14 +84,3 @@ function changeTabs(e) {
73
84
. removeAttribute ( "hidden" ) ;
74
85
}
75
86
76
- document . addEventListener ( "DOMContentLoaded" , function ( event ) {
77
- ///////////////////////////////////////
78
- // rotate images in images-rotate directory:
79
- var ind = getRandomInt ( images_rotate . length ) ;
80
- var im = images_rotate [ ind ] . image ;
81
- st = '<img class="imrot-img" src="_static/images-rotate/' + im + '" />'
82
- var cap = images_rotate [ ind ] . caption ;
83
- var link = "https://matplotlib.org/stable/" + images_rotate [ ind ] . link ;
84
- st2 = '<div class="imrot-cap">' + cap + '</div>'
85
- document . getElementById ( 'image_rotator' ) . innerHTML = '<a href="' + link + '"> ' + st + st2 + '</a>' ;
86
- } ) ;
0 commit comments