歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> jQuery使容器自適應浏覽器窗口

jQuery使容器自適應浏覽器窗口

日期:2017/3/1 10:24:17   编辑:Linux編程

一、幾個關鍵點

1:當文檔大小改變時可以通過哪個事件來觸發?

resize([Data], fn) 可傳入data供函數fn處理。

示例:

  1. $(window).resize(function(){
  2. alert("Stop it!");
  3. });

2:怎樣獲得浏覽器窗口的寬度高度?

獲取當前浏覽器窗口的寬度

  1. $(window).width();
     
          獲取第一段的寬
  1. $("p").width()
   
    獲取當前HTML文檔寬度
 $(document).width();

3:怎樣賦值?

方法很多,可以通過css(...)、width(...)等

二、舉個例子

  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  4. <title>jquery自適應www.linuxidc.com</title>
  5. </head>
  6. <script type="text/javascript" src="jquery-1.7.1.min.js"></script>
  7. <script>
  8. $(document).ready(function(){
  9. //初始化寬度、高度
  10. $("#div1").width($(window).width());
  11. $("#div1").height($(window).height());
  12. //當文檔窗口發生改變時 觸發
  13. $(window).resize(function(){
  14. $("#div1").width($(window).width());
  15. $("#div1").height($(window).height());
  16. })
  17. })
  18. </script>
  19. <body style="margin:0;">
  20. <div id="div1" style="background:#09F">
  21. 這是一個可以自適應窗口的DIV
  22. </div>
  23. </body>
  24. </html>
Copyright © Linux教程網 All Rights Reserved