jquery.info.js 812 B

12345678910111213141516171819202122232425262728
  1. ;
  2. ( function($) {
  3. $.fn.info = function(arg) {
  4. var $errInfo=this;
  5. var $errInfoId=$errInfo.attr("id");
  6. this.empty();
  7. var $errInfoButton=$("<span style='font-size:12pt;float:right;margin:1px;' id='"+this.attr("id")+"-x"+"'><a href='#'>x</a></span>");
  8. this.append($errInfoButton);
  9. var $errInfoTitle=$("<div style='float:left;padding:2px;'></div>");
  10. $errInfoTitle.append("<p>������ʾ</p>");
  11. var $errInfoText=$("<div style='clear:both;padding:2px;'></div>");
  12. $errInfoText.append("<p>"+arg+"</p>");
  13. this.append($errInfoTitle);
  14. this.append($errInfoText);
  15. this.fadeIn();
  16. $errInfoButton.click(function(){
  17. $("#"+$errInfoId).hide();
  18. });
  19. setTimeout(
  20. function(){
  21. $("#"+$errInfoId).hide();
  22. }
  23. ,20000
  24. )
  25. }
  26. })(jQuery);