@@ -2157,14 +2157,14 @@ function defocusSearchBar() {
2157
2157
var code = document . createElement ( "code" ) ;
2158
2158
code . innerHTML = struct . text ;
2159
2159
2160
- var x = code . getElementsByTagName ( "a" ) ;
2161
- var xlength = x . length ;
2162
- for ( var it = 0 ; it < xlength ; it ++ ) {
2163
- var href = x [ it ] . getAttribute ( "href" ) ;
2160
+ onEachLazy ( code . getElementsByTagName ( "a" ) , function ( elem ) {
2161
+ var href = elem . getAttribute ( "href" ) ;
2162
+
2164
2163
if ( href && href . indexOf ( "http" ) !== 0 ) {
2165
- x [ it ] . setAttribute ( "href" , rootPath + href ) ;
2164
+ elem . setAttribute ( "href" , rootPath + href ) ;
2166
2165
}
2167
- }
2166
+ } ) ;
2167
+
2168
2168
var display = document . createElement ( "h3" ) ;
2169
2169
addClass ( display , "impl" ) ;
2170
2170
display . innerHTML = "<span class=\"in-band\"><table class=\"table-display\">" +
@@ -2553,14 +2553,12 @@ function defocusSearchBar() {
2553
2553
var hiddenElems = e . getElementsByClassName ( "hidden" ) ;
2554
2554
var needToggle = false ;
2555
2555
2556
- var hlength = hiddenElems . length ;
2557
- for ( var i = 0 ; i < hlength ; ++ i ) {
2558
- if ( hasClass ( hiddenElems [ i ] , "content" ) === false &&
2559
- hasClass ( hiddenElems [ i ] , "docblock" ) === false ) {
2560
- needToggle = true ;
2561
- break ;
2556
+ var needToggle = onEachLazy ( e . getElementsByClassName ( "hidden" ) , function ( hiddenElem ) {
2557
+ if ( hasClass ( hiddenElem , "content" ) === false &&
2558
+ hasClass ( hiddenElem , "docblock" ) === false ) {
2559
+ return true ;
2562
2560
}
2563
- }
2561
+ } ) ;
2564
2562
if ( needToggle === true ) {
2565
2563
var inner_toggle = newToggle . cloneNode ( true ) ;
2566
2564
inner_toggle . onclick = toggleClicked ;
0 commit comments