1
- /* Author: Asif Mughal
1
+ /*! Author: Asif Mughal
2
2
* URL: https://www.codehim.com
3
3
* License: MIT License
4
- * Copyright (c) 2018 - Asif Mughal
4
+ * Copyright (c) 2018 - 2019 - Asif Mughal
5
5
*/
6
- /* File: demo-only.js */
7
- $ ( function ( ) {
8
- /* Demo only */
9
- var jSide = $ ( ".menu-container, .menu-head, .menubar" ) ;
10
- $ ( ".menu-position" ) . on ( 'change' , function ( ) { $ ( jSide ) . not ( ".menubar" ) . addClass ( $ ( this ) . val ( ) ) ;
11
- $ ( ".j-pos" ) . html ( 'jSidePosition: "position-right",' ) ;
12
- if ( $ ( this ) . val ( ) == 'position-left' ) {
13
- $ ( jSide ) . removeClass ( "position-right" ) ;
14
- $ ( ".j-pos" ) . html ( 'jSidePosition: "position-left",' ) ;
15
- $ ( ".menu-trigger" ) . removeClass ( "right" ) . addClass ( "left" ) ; } else {
16
- $ ( jSide ) . removeClass ( "position-left" ) ; $ ( ".menu-trigger" ) . removeClass ( "left" ) . addClass ( "right" ) ; } } ) ;
17
- $ ( ".bg-color" ) . on ( 'change' , function ( ) { var color = $ ( this ) . val ( ) ;
18
- $ ( jSide ) . css ( { 'background' : color , } ) ;
19
- $ ( ".bg-color-input" ) . val ( color ) ; } ) ;
20
- $ ( ".bg-color-input" ) . on ( 'input' , function ( ) {
21
- $ ( jSide ) . css ( { 'background' : $ ( this ) . val ( ) , } ) ; } ) ; $ ( "#set-top" ) . change ( function ( ) {
22
- $ ( ".menubar" ) . addClass ( "sticky" ) ;
23
- $ ( ".j-sticky" ) . html ( "jSideSticky: true," ) ;
6
+ $ ( function ( ) {
7
+ var a = $ ( ".menu-container, .menu-head, .menubar" ) ;
8
+ $ ( ".menu-position" ) . on ( "change" , function ( ) {
9
+ $ ( a ) . not ( ".menubar" ) . addClass ( $ ( this ) . val ( ) ) ;
10
+ $ ( ".j-pos" ) . html ( 'jSidePosition: "position-right",' ) ;
11
+ if ( $ ( this ) . val ( ) == "position-left" ) {
12
+ $ ( a ) . removeClass ( "position-right" ) ;
13
+ $ ( ".j-pos" ) . html ( 'jSidePosition: "position-left",' ) ;
14
+ $ ( ".menu-trigger" ) . removeClass ( "right" ) . addClass ( "left" )
15
+ } else {
16
+ $ ( a ) . removeClass ( "position-left" ) ;
17
+ $ ( ".menu-trigger" ) . removeClass ( "left" ) . addClass ( "right" )
18
+ }
19
+ } ) ;
20
+ $ ( ".bg-color" ) . on ( "change" , function ( ) {
21
+ var b = $ ( this ) . val ( ) ;
22
+ $ ( a ) . css ( {
23
+ background : b ,
24
+ } ) ;
25
+ $ ( ".bg-color-input" ) . val ( b )
26
+ } ) ;
27
+ $ ( ".bg-color-input" ) . on ( "input" , function ( ) {
28
+ $ ( a ) . css ( {
29
+ background : $ ( this ) . val ( ) ,
30
+ } )
31
+ } ) ;
32
+ $ ( "#set-top" ) . change ( function ( ) {
33
+ $ ( ".menubar" ) . addClass ( "sticky" ) ;
34
+ $ ( ".j-sticky" ) . html ( "jSideSticky: true," )
35
+ } ) ;
36
+ $ ( "#set-st" ) . change ( function ( ) {
37
+ $ ( ".menubar" ) . removeClass ( "sticky" ) ;
38
+ $ ( ".j-sticky" ) . html ( "jSideSticky: false," )
39
+ } ) ;
40
+ $ ( ".theme-tray span" ) . click ( function ( ) {
41
+ var c = $ ( this ) . attr ( "class" ) ;
42
+ $ ( ".menubar" ) . attr ( "class" , c ) . addClass ( "menubar sticky" ) ;
43
+ $ ( ".menu-container" ) . attr ( "class" , c ) . addClass ( "menu-container position-left" ) ;
44
+ $ ( ".menu-head" ) . attr ( "class" , c ) . addClass ( "menu-head position-left" ) ;
45
+ var b = 'jSideSkin:"' + c + '",' ;
46
+ $ ( ".j-skin" ) . html ( b )
47
+ } )
24
48
} ) ;
25
- $ ( "#set-st" ) . change ( function ( ) {
26
- $ ( ".menubar" ) . removeClass ( "sticky" ) ;
27
- $ ( ".j-sticky" ) . html ( "jSideSticky: false," ) ; } ) ;
28
- $ ( ".theme-tray span" ) . click ( function ( ) {
29
- var skin = $ ( this ) . attr ( "class" ) ;
30
- $ ( ".menubar" ) . attr ( 'class' , skin ) . addClass ( "menubar sticky" ) ;
31
- $ ( ".menu-container" ) . attr ( 'class' , skin ) . addClass ( "menu-container position-left" ) ;
32
- $ ( ".menu-head" ) . attr ( 'class' , skin ) . addClass ( "menu-head position-left" ) ;
33
- var newcode = 'jSideSkin:' + '\"' + skin + '\",' ;
34
- $ ( ".j-skin" ) . html ( newcode ) ;
35
- } ) ;
36
- } ) ;
0 commit comments