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
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();
|
|
});
|
|
}); |