You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.3 KiB
JavaScript

$(function () {
/**
* @file notific8.js
* @author Will Steinmetz
*/
if (!window.WS) {
window.WS = {};
}
if (!WS.hasOwnProperty('jQuery')) {
WS.jQuery = {};
}
WS.jQuery.notific8 = {
init: function() {
$('button#notific8Test').click(function(event) {
var settings = {
theme: $('select#notific8Theme').val(),
sticky: $('input#notific8Sticky').is(':checked'),
horizontalEdge: $('select#notific8horizontal').val(),
verticalEdge: $('select#notific8vertical').val()
},
$button = $(this);
if ($.trim($('input#notific8Heading').val()) != '') {
settings.heading = $.trim($('input#notific8Heading').val());
}
if (!settings.sticky) {
settings.life = $('select#notific8Life').val();
}
$.notific8($.trim($('input#notific8Text').val()), settings);
$button.attr('disabled', 'disabled');
setTimeout(function() {
$button.removeAttr('disabled');
}, 1000);
});
}
};
$(function() {
WS.jQuery.notific8.init();
});
});