61 lines
1.5 KiB
JavaScript
61 lines
1.5 KiB
JavaScript
/* <![CDATA[*/
|
|
jQuery(function () {
|
|
jQuery('.icl-admin-message-hide').on('click', function (event) {
|
|
|
|
if (typeof (event.preventDefault) !== 'undefined') {
|
|
event.preventDefault();
|
|
} else {
|
|
event.returnValue = false;
|
|
}
|
|
|
|
var messageBox = jQuery(this).closest('.otgs-is-dismissible');
|
|
if (messageBox) {
|
|
var messageID = messageBox.attr('id');
|
|
|
|
jQuery.ajax({
|
|
url: ajaxurl,
|
|
type: 'POST',
|
|
data: {
|
|
action: 'icl-hide-admin-message',
|
|
'icl-admin-message-id': messageID
|
|
},
|
|
dataType: 'json',
|
|
success: function (ret) {
|
|
|
|
if (ret) {
|
|
messageBox.fadeOut('slow', function () {
|
|
messageBox.removeAttr('class');
|
|
if (ret.type) {
|
|
messageBox.addClass(ret.type);
|
|
}
|
|
messageBox.html(ret.text);
|
|
messageBox.fadeIn();
|
|
});
|
|
} else {
|
|
messageBox.fadeOut();
|
|
}
|
|
}
|
|
});
|
|
}
|
|
});
|
|
|
|
jQuery('a.icl-admin-message-link').on('click', function (event) {
|
|
|
|
if (typeof(event.preventDefault) !== 'undefined' ) {
|
|
event.preventDefault();
|
|
} else {
|
|
event.returnValue = false;
|
|
}
|
|
|
|
jQuery.post(
|
|
ajaxurl,
|
|
{
|
|
action: 'icl-hide-admin-message',
|
|
'icl-admin-message-id': jQuery(this).parent().parent().attr('id')
|
|
},
|
|
function (response) {
|
|
}
|
|
);
|
|
});
|
|
});
|
|
/*]]>*/ |