12345678910111213141516171819202122232425262728293031323334 |
- /**
- * File customize-controls.js.
- *
- * Brings logo resizing technology to the Customizer.
- *
- * Contains handlers to change Customizer controls.
- */
- ( function( $ ) {
- 'use strict';
- var api = wp.customize;
- api.bind( 'ready', function() {
- $( window ).load( function() {
- if ( false == api.control( 'custom_logo' ).setting() ) {
- $( '#customize-control-logo_size' ).hide();
- }
- } );
- } );
- // Check logo changes
- api( 'custom_logo', function( value ) {
- value.bind ( function ( to ) {
- if ( '' === to ) {
- api.control( 'logo_size' ).deactivate();
- } else {
- $( '#customize-control-logo_size' ).show();
- api.control( 'logo_size' ).activate();
- api.control( 'logo_size' ).setting( 50 );
- api.control( 'logo_size' ).setting.preview();
- }
- } );
- } );
- } )( jQuery );
|