|
導讀網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立... 網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 怎么使用jquery?本篇文章給大家介紹什么是jquery?為什么使用jquery?如何使用jquery?讓大家了解jquery的使用方法,希望對你們有所幫助。
什么是jQuery? jQuery不是一種語言,但它是一個編寫良好的JavaScript代碼,它是一個快速而簡潔的JavaScript庫,簡化了HTML文檔遍歷,事件處理,動畫和Ajax交互,以實現快速Web開發。 為什么選擇jQuery? jQuery是一個非常緊湊且編寫良好的JavaScript代碼,它通過編寫非常少量的代碼使它們能夠實現關鍵的UI功能,從而提高了開發人員的工作效率。 jQuery的優點是: 1、無需學習使用jQuery的全新語法,了解簡單的JavaScript語法就足夠了。 2、代碼簡單明了,無需編寫多行代碼即可實現復雜功能。 3、有助于提高應用程序的性能。 4、它有助于開發大多數瀏覽器兼容的網頁。 5、它有助于實現與UI相關的關鍵功能,而無需編寫數百行代碼。 怎么使用jQuery?
1、加載jQuery文件 jQuery通常作為單個JavaScript文件出現,其中包含jQuery開箱即用的所有內容。它可以使用以下方式包含在網頁中: 1)、加載本地jQuery文件 首先需要下載jQuery文件到本地,jQuery JavaScript文件可以從jQuery 官方網站下載,地址:http://www.jquery.com。 然后是加載jQuery文件 <script type="text/javascript" src="jQuery-1.4.1-min.js"></script> 2)、從CDN加載jQuery 什么是CDN? CDN代表Content Distribution Network,也稱為Content Delivery Network是一組放置在與包含數據文件的副本網絡中存取數據以最大化帶寬連接的各個點的計算機。在CDN中,客戶端訪問更靠近客戶端位置的數據副本,而不是從一個特定服務器訪問的所有客戶端。這有助于實現客戶端更好的數據檢索性能。 有兩個主要的CDN可用于托管jQuery文件: a、從Microsoft AJAX CDN加載jQuery 可以從Microsoft AJAX CDN加載jQuery文件。更多細節可在此處獲得。您需要在頁面中保留以下標記。 <script type="text/javascript" language="Javascript" src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.4.1.min.js"></script> b、從Google Libraries API加載jQuery 可以從Google CDN加載jQuery文件。您需要在頁面中保留以下標記。 <script type="text/javascript" language="Javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"> </script> 從CDN加載jQuery的好處: 1、由于無需下載jQuery文件,因此頁面加載速度更快 2、由于未從服務器加載jQuery文件,因此節省了帶寬 3、可擴展 ,通常CDN將這些文件放在位于世界不同地理位置的服務器上,以便加載速度更快,因此無論用戶在何處瀏覽頁面,您的應用程序都可以正常運行。 注: 一般情況下從CDN加載jQuery和從本地加載jQuery文件,這兩種方法都要寫上,防止用于加載jQuery文件的CDN不可用。因此,可以寫下以下代碼行: <!-- START - jQuery Reference -->
<script type="text/javascript" language="Javascript"
src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.4.1.min.js"></script>
<script type='text/javascript'>//<![CDATA[
if (typeof jQuery == 'undefined') {
document.write(unescape("%3Cscript
src='/Script/jquery-1.4.1.min.js' type='text/javascript' %3E%3C/script%3E"));
}//]]>
</script>
<!-- END - jQuery Reference -->2、執行jQuery代碼 我們可能有兩種方法來執行jQuery代碼。 1、當頁面加載時,執行jQuery代碼: <script language="javascript" type="text/javascript">
$(function () {
$("#div1").css("border", "2px solid green");
});
</script>或者: <script language="javascript" type="text/javascript">
$("#div1").css("border", "2px solid green");
</script>以這種方式執行jQuery代碼的好處是它不會等待整個頁面完全加載,因此如果您希望用戶在加載相應元素后立即查看效果,您可以使用它。 但缺點是如果jQuery必須執行的元素沒有加載,那么它將會出錯或者你不會得到所需的結果; 因此,在使用這種執行jQuery代碼的方式時,您必須確保首先加載要使用jQuery的元素(您可以將jQuery代碼放在HTML元素之后)。 2、僅在完整的DOM對象(已加載完整頁面)時執行jQuery。此時必須將代碼包裝在.ready函數中。 <script language="javascript" type="text/javascript">
$(document).ready(function () {
$("#div1").css("border", "2px solid green");
});
</script>這是執行jQuery的更好,更安全的方法。這樣可以確保只有在瀏覽器中加載完整頁面時才會執行jQuery代碼,因此可以放心,用戶不會在頁面上看到任何不需要的行為。 總結:以上就是本篇文章的全部內容,希望能對大家的學習有所幫助。 以上就是jquery怎么使用的詳細內容,更多請關注php中文網其它相關文章! 網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!