標籤:
什麼是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 簡介