Current File : /home/kelaby89/muzza.fit/wp-content/themes/deadlift/assets/js/admin/reset-customizer-button.js
/**
 *  Reset theme mods button
 */
 /* global DeadliftAdminParams,
 confirm, console */
;( function( $ ) {

	'use strict';

	if ( ! DeadliftAdminParams.customizerResetButton ) {
		return;
	}

	var $container = $( '#customize-header-actions' ),
		$button = $( '<button id="deadlift-mods-reset" class="button-secondary button">' )
		.text( DeadliftAdminParams.resetModsText )
		.css( {
		'float': 'right',
		'margin-right': '10px',
		'margin-left': '10px'
	} );

	$button.on( 'click', function ( event ) {

		event.preventDefault();

		var r = confirm( DeadliftAdminParams.confirm ),
			data = {
				wp_customize: 'on',
				action: 'deadlift_ajax_customizer_reset',
				nonce: DeadliftAdminParams.nonce.reset
			};

		if ( ! r ) {
			return;
		}

		$button.attr( 'disabled', 'disabled' );

		$.post( DeadliftAdminParams.ajaxUrl, data, function ( response ) {

			if ( 'OK' === response ) {
				wp.customize.state( 'saved' ).set( true );
				location.reload();
			} else {
				$button.removeAttr( 'disabled' );
				console.log( response );
			}
		} );
	} );

	$button.insertAfter( $container.find( '.button-primary.save' ) );
} )( jQuery );
Page not found – Hello World !