@@ -7,35 +7,36 @@ $(function () {
77 var li = $ ( '.sidebar-menu' ) . find ( 'li' ) ;
88 if ( term . length === 0 ) {
99 li . each ( function ( ) {
10- var el = $ ( this ) ;
11- el . show ( 0 ) ;
10+ var el = $ ( this ) ;
11+ el . css ( "display" , "block" ) ;
1212 el . removeClass ( 'active' ) ;
13- if ( el . data ( 'lte.pushmenu.active' ) ) {
14- el . addClass ( 'active' ) ;
15- }
1613 } ) ;
14+ $ ( '.sidebar-menu' ) . find ( '.itemMembers' ) . hide ( ) ;
1715 return ;
1816 }
1917 var regexp = new RegExp ( term , 'i' ) ;
20-
18+
2119 li . hide ( ) ;
2220 li . removeClass ( 'pushmenu-search-found' , false ) ;
2321 li . removeClass ( 'active' ) ;
24- var start = new Date ( ) ;
2522 li . each ( function ( ) {
26- var el = $ ( this ) ;
23+ var el = $ ( this ) ;
2724 if ( el . text ( ) && regexp . test ( el . text ( ) ) ) {
28- el . show ( ) ;
25+ el . css ( "display" , "block" ) ;
2926 el . addClass ( 'pushmenu-search-found' ) ;
3027
3128 if ( el . is ( '.treeview' ) ) {
3229 el . addClass ( 'active' ) ;
3330 }
3431
35- var parent = el . parents ( 'li' ) . first ( ) ;
32+ var parent = el . parents ( 'li' ) . first ( ) ;
3633 if ( parent . is ( '.treeview' ) ) {
3734 parent . show ( ) ;
3835 }
36+ var parentUl = el . parents ( 'ul' ) . first ( ) ;
37+ if ( parentUl . is ( '.treeview-menu' ) ) {
38+ parentUl . show ( ) ;
39+ }
3940
4041 }
4142 if ( el . is ( '.header' ) ) {
@@ -45,7 +46,7 @@ $(function () {
4546 } ) ;
4647
4748 $ ( '.sidebar-menu li.pushmenu-search-found.treeview' ) . each ( function ( ) {
48- var el = $ ( this ) ;
49+ var el = $ ( this ) ;
4950 el . find ( '.pushmenu-search-found' ) . show ( ) ;
5051 el . find ( '.pushmenu-search-found' ) . closest ( '.itemMembers' ) . show ( ) ;
5152 } ) ;
@@ -58,7 +59,6 @@ $(function () {
5859 $ ( this ) . parent ( ) . find ( '.itemMembers' ) . toggle ( ) ;
5960 } ) ;
6061 // // Show an item related a current documentation automatically
61- debugger
6262 var filename = $ ( '.page-title' ) . data ( 'filename' ) . replace ( / \. [ a - z ] + $ / , '' ) ;
6363 var $currentItem = $ ( '.main-sidebar .item[data-name="' + filename + '"]:eq(0)' ) ;
6464
@@ -83,6 +83,6 @@ $(function () {
8383 } ;
8484
8585 $ ( window ) . on ( 'resize' , _onResize ) ;
86- _onResize ( ) ;
86+ _onResize ( ) ;
8787 } ) ;
8888} ) ;
0 commit comments