kollapsminoriteten/wp-content/plugins/jetpack/_inc/jetpack-wizard-banner.js

51 lines
1.2 KiB
JavaScript
Raw Normal View History

2020-06-23 13:49:54 +02:00
/* global jQuery, jp_banner */
2020-09-15 14:30:05 +02:00
( function ( $ ) {
2020-06-23 13:49:54 +02:00
var wizardBanner = $( '#jp-wizard-banner' );
var wizardBannerDismiss = $( '.wizard-banner-dismiss' );
var personalButton = $( '#jp-wizard-banner-personal-button' );
var businessButton = $( '#jp-wizard-banner-business-button' );
var skipLink = $( '.jp-wizard-banner-wizard-skip-link' );
// Dismiss the wizard banner via AJAX
2020-09-15 14:30:05 +02:00
wizardBannerDismiss.on( 'click', function () {
2020-06-23 13:49:54 +02:00
$( wizardBanner ).hide();
var data = {
dismissBanner: true,
action: 'jetpack_wizard_banner',
nonce: jp_banner.wizardBannerNonce,
};
2020-09-15 14:30:05 +02:00
$.post( jp_banner.ajax_url, data, function ( response ) {
2020-06-23 13:49:54 +02:00
if ( true !== response.success ) {
$( wizardBanner ).show();
}
} );
} );
2020-09-15 14:30:05 +02:00
personalButton.on( 'click', function () {
2020-06-23 13:49:54 +02:00
$.post( jp_banner.ajax_url, {
personal: true,
action: 'jetpack_wizard_banner',
nonce: jp_banner.wizardBannerNonce,
} );
} );
2020-09-15 14:30:05 +02:00
businessButton.on( 'click', function () {
2020-06-23 13:49:54 +02:00
$.post( jp_banner.ajax_url, {
business: true,
action: 'jetpack_wizard_banner',
nonce: jp_banner.wizardBannerNonce,
} );
} );
2020-09-15 14:30:05 +02:00
skipLink.on( 'click', function () {
2020-06-23 13:49:54 +02:00
$.post( jp_banner.ajax_url, {
skip: true,
action: 'jetpack_wizard_banner',
nonce: jp_banner.wizardBannerNonce,
} );
} );
} )( jQuery );