首页 > Web开发 > 详细

dialog组件的jquery封装实现

时间:2014-10-03 10:49:04      阅读:415      评论:0      收藏:0      [点我收藏+]

(function($){    

      $.extend({        

             Dialog : function(id, options){            

                   var option = $.extend({}, options);            

                   option.id = id;

                   if(!option.content || option.content == "") {                

                             throw new Error("content不存在!");            

                  }

                 if(option.content.indexOf("url:") == 0) {                

                           url = option.content.replace("url:", "");                

                           option.content = "loading...";            

                  }           

                 var dialog = art.dialog(options);            

                $.Dialog.self = dialog;            

                if(url) {                

                             $.ajax({                    

                                   url : url,                   

                                   success : function(msg){                       

                                   dialog.content(msg);                    

                                                              }               

                                        });            

                                }        

                        }    

                });

               $.Dialog.prototype = {       

                close : function(){           

                           $.Dialog.self.close();       

                                        }    

                  };

                $.Dialog.constructor = Dialog; })(jQuery);

dialog组件的jquery封装实现

原文:http://www.cnblogs.com/zlz-ling/p/4004763.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!