PluginProbe
Powerkit – Supercharge your WordPress Site / trunk
Powerkit – Supercharge your WordPress Site vtrunk
3.1.1 3.1.0 3.0.9 3.0.8 trunk 2.2.6 2.2.7 2.2.8 2.2.9 2.3.0 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 All 87 releases
powerkit / modules / basic-elements / public / js / public-powerkit-basic-elements.js

public-powerkit-basic-elements.js in Powerkit – Supercharge your WordPress Site trunk, at modules/basic-elements/public/js/public-powerkit-basic-elements.js

42 lines 1.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * Basic Shortcodes
3 */
4 ( function( $ ) {
5
6 $( document ).ready( function() {
7
8 /* Alerts */
9 $( document ).on( 'click', '.pk-alert .pk-close', function() {
10 $( this ).closest( '.pk-alert' ).remove();
11 } );
12
13 /* Tabs */
14 $( '.pk-tab-pane' ).removeClass( 'pk-fade' );
15
16 $( document ).on( 'click', '.pk-tabs .pk-nav-item .pk-nav-link', function() {
17 // Nav.
18 $( this ).parent().siblings().find( '.pk-active' ).removeClass( 'pk-active' );
19 $( this ).addClass( 'pk-active' );
20
21 // Pane.
22 $( this ).closest( '.pk-tabs' ).find( '.pk-tab-pane' ).removeClass( 'pk-show pk-active' );
23 $( this ).closest( '.pk-tabs' ).find( '.pk-tab-content' ).find( $( this ).attr( 'href' ) ).addClass( 'pk-show pk-active' );
24
25 return false;
26 } );
27
28 /* Collapsibles */
29 $( document ).on( 'click', '.pk-card a[data-toggle="collapse"]', function() {
30
31 if ( $( this ).closest( '.pk-collapsibles' ).length > 0 ) {
32 $( this ).closest( '.pk-card' ).siblings().removeClass( 'expanded' );
33 $( this ).closest( '.pk-card' ).siblings().find( '.pk-collapse' ).slideUp();
34 }
35
36 $( this ).closest( '.pk-card' ).toggleClass( 'expanded' ).find( $( this ).attr( 'href' ) ).slideToggle();
37
38 return false;
39 } );
40 } );
41 } )( jQuery );
42