jquery 入門之-------jquery 簡介

來源:互聯網
上載者:User

標籤:

什麼是jquery?

  Jquery是一個Javascript庫,通過封裝原生的Javascript函數得到一套定義好的方法。它可以用個少的程式碼完成更多更強大更複雜的功能,從而得到開發人員的青睞。

  So! Write less .Do more!

Jquery的功能和優勢?

  (1)像Css那樣訪問和操作DOM;

  (2)修改CSS控制頁面外觀;

  (3)簡化javascript代碼操作;

  (4)時間處理更加容易;

  (5)各種動畫效果使用方便;

  (6)讓AJAX技術更加完美;

  (7)基於Jquery的大量外掛程式;

  (8)自動擴充功能外掛程式;

  Jquery最大的優勢就是使用特別方便,比如模仿CSS擷取DOM對象,比原生的JS要簡單和方便得多,並且在多個CSS的集中處理上非常舒服。而最常用的CSS功能有封裝了單獨的方法,感覺非常有心。最重要的是Jquery的代碼相容性非常好,你不需要總是考慮不同瀏覽器的相容問題。

 

Jquery的代碼模式是採用的連綴方式,可以不停地連續的調用功能函數;如下所示:

  

$("#main").css("color","red").css(‘font-sixe‘,‘50px‘);

Jquery載入模式:

  延遲等待載入,方法如下:

window.onload = function() ;        //JavaScript等待載入;$(document).ready(function());                 //Jquery等待載入;

    

 

 在實際應用中,我們很少直接去使用widow.onload,因為他需要等待圖片之類的大型元素載入完畢後才能執行js代碼。所以,最頭疼的就是在網速較慢的情況下,頁面已經全面展開,圖片還在緩慢的載入,這時頁面上JS互動功能全部處在假死狀態;

 

在jquery中只要使用了包裹後,最總返回的都是Jquery對象。如下:

  

alert($);                               //Jquery對象方法內部alert($());                            //Jquery對象返回的對象還是Jqueryalert($(‘#box‘));                   //包裹ID元素返回的對象還是Jquery

 通過以上的處理,好處是顯而易見的,就是可以連綴處理。

 

jquery 入門之-------jquery 簡介

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.