/* global ajaxurl, PB_Aldine_Admin */ ( function ( $ ) { $( document ).ready( function () { $( '.wrap' ).on( 'click', '.notice-dismiss', function () { $( this ).parent( '#message' ).fadeOut( 500, function () { $( this ).remove(); } ); } ); $( 'input.in-catalog' ).on( 'change', function () { let book_id = $( this ).parent( 'td' ).siblings( 'th' ).children( 'input' ).val(); let in_catalog = $( this ).prop( 'checked' ); $.ajax( { url: ajaxurl, type: 'POST', data: { action: 'pressbooks_aldine_update_catalog', book_id: book_id, in_catalog: in_catalog, _ajax_nonce: PB_Aldine_Admin.aldineAdminNonce, }, success: function (){ if ( $( '#message' ).length < 1 ) { $( '
' ).html( '

'+PB_Aldine_Admin.catalog_updated+'

' ).hide().insertAfter( '.wrap h1' ).fadeIn( 500 ); } else { $( '#message' ).fadeOut( 500, function () { $( this ).remove(); $( '
' ).html( '

'+PB_Aldine_Admin.catalog_updated+'

' ).hide().insertAfter( '.wrap h1' ).fadeIn( 500 ); } ); } }, error: function ( jqXHR, textStatus, errorThrown ) { if ( $( '#message' ).length < 1 ) { $( '
' ).html( '

'+PB_Aldine_Admin.catalog_not_updated+'

' ).hide().insertAfter( '.wrap h1' ).fadeIn( 500 ); } else { $( '#message' ).fadeOut( 500, function () { $( this ).remove(); $( '
' ).html( '

'+PB_Aldine_Admin.catalog_not_updated+'

' ).hide().insertAfter( '.wrap h1' ).fadeIn( 500 ); } ); } }, } ); } ); } ); } )( jQuery );