国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jQuery插件實現控制網頁元素動態居中顯示

2024-05-06 16:17:32
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了jQuery插件實現控制網頁元素動態居中顯示,實例分析了jQuery插件的實現與元素動態顯示的技巧,需要的朋友可以參考下

本文實例講述了jQuery插件實現控制網頁元素動態居中顯示的方法。分享給大家供大家參考。具體實現方法如下:

 

 
  1. (function($) 
  2. $.fn._center = function(self, parent, dimension) 
  3. if(!dimension.vertical && !dimension.horizontal) 
  4. return//won't do anything anyway 
  5. if(parent) 
  6. parent = self.parent(); 
  7. else 
  8. parent = window 
  9. self.css("position""absolute"); 
  10. if(dimension.vertical) 
  11. self.css("top", Math.max(0, (($(parent).height() - $(self).outerHeight()) / 2) + 
  12. $(parent).scrollTop()) + "px"); 
  13. if(dimension.horizontal) 
  14. self.css("left", Math.max(0, (($(parent).width() - $(self).outerWidth()) / 2) + 
  15. $(parent).scrollLeft()) + "px"); 
  16. return self; 
  17. }; 
  18. $.fn.center = function(parent, args) 
  19. if(!args) 
  20. args = {horizontal: true, vertical: true}; 
  21. return this.each(function() 
  22. var obj = $(this); 
  23. obj._center(obj, parent, args); 
  24. function callback() 
  25. obj._center(obj, parent, args); 
  26. callback(); 
  27. $(window).resize(callback); 
  28. }); 
  29. }; 
  30. })(jQuery); 

希望本文所述對大家的jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 云霄县| 屏边| 萝北县| 连南| 额尔古纳市| 徐州市| 收藏| 叙永县| 滨州市| 报价| 博白县| 六安市| 根河市| 望谟县| 义马市| 辽宁省| 石屏县| 施甸县| 江川县| 商都县| 盘锦市| 翁源县| 荃湾区| 丘北县| 定结县| 遵义市| 东乡族自治县| 安岳县| 丰原市| 故城县| 三河市| 高密市| 新巴尔虎左旗| 博白县| 清徐县| 景宁| 忻州市| 宁陵县| 蒙山县| 商水县| 年辖:市辖区|