38 lines
675 B
JavaScript
38 lines
675 B
JavaScript
/* global jQuery */
|
|
window.wp = window.wp || {};
|
|
|
|
( function( $ ) {
|
|
|
|
$( document ).ready( function() {
|
|
|
|
$( 'input[name="primer-layout-override"]' ).change( function() {
|
|
|
|
if ( '1' === $( this ).val() ) {
|
|
|
|
$( '.primer-layout ul li' )
|
|
.removeClass( 'disabled' )
|
|
.addClass( 'active' )
|
|
.find( 'input' )
|
|
.prop( 'disabled', false );
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
$( '.primer-layout ul li' )
|
|
.addClass('disabled')
|
|
.find(':not(.global)')
|
|
.removeClass( 'active' )
|
|
.addClass( 'disabled' )
|
|
.find( 'input' )
|
|
.prop( 'disabled', true );
|
|
|
|
$( '.primer-layout ul li.global input' )
|
|
.prop( 'checked', true );
|
|
|
|
} );
|
|
|
|
} );
|
|
|
|
} )( jQuery );
|