Revision: 19882
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 3, 2009 02:44 by jeff_way
Initial Code
(function($) { $.fn.jwNotice = function(options) { var options = $.extend({ className : 'notice', text : null, siteWidth : null }, options); return this.each(function() { $(this).prepend('<div class="' + options.className + '" />'); var $announceDiv = $('.' + options.className); $announceDiv .append('<div>' + options.text + '</div>') .children('> div') .css({ 'width' : options.siteWidth, 'margin' : 'auto' }) .end() .prepend('<span class="close">X</span>') .children('.close') .css({ 'position' : 'absolute', 'cursor' : 'pointer', 'display' : 'none' }) .end() .hover(function() { // over $(this) .children('span.close') .show() .click(function() { $announceDiv.slideUp(250, function() { $(this).remove(); }); }); }, function() { // out $('.close').hide(); }); }); // end each } })(jQuery);
Initial URL
Initial Description
Initial Title
jwAnnounce - jQuery Plugin
Initial Tags
plugin, jquery
Initial Language
jQuery