Posted on 2010-01-24 23:56
啥都寫點 閱讀(217)
評論(0) 編輯 收藏 所屬分類:
JavaScript
學習完ASP.NET AJAX客戶端編程后,感覺自己應該再學會使用另外一個輕量級AJAX框架。上次安裝上ASP.NET MVC BETA后發現自動引入了jquery。也聽說了MS和jquery的全部,還有VS08也提供了補丁jquery的智能提示。
從網上找了些資料和電子書。這個系列是我看過jQuery1.2API中文文檔后的筆記。希望對大家有幫助~
jQuery
jQuery庫為共同的web腳本提供了一種通用的抽象層,并且它幾乎在44種腳本環境都是有用的。它以插件的形式持續地通過開發加入新的功能。這核心的特性,滿足以下的需求:
獲取頁面的部分內容,不使用JavaScript庫,必須寫很多行代碼來遍歷DOM樹,并定位一個HTML文檔的指定部分。jQuery提供了一個強大而有效的選擇機制來返回被檢查或者被操作的文檔。
修改頁面的外觀,CSS提供了一個形響文檔渲染的張大方法,當web瀏覽器不支持同樣的標準時,它卻是不盡人意的。jQuery能彌補這個差距,提供了跨所有瀏覽器的同樣的標準的支持。另外,即使頁面被渲染后,jQUery仍可改變文檔一部分中的類或者獨立的樣式屬性。
修改頁面的內容,不僅限外觀的改變,jQuery還可以用很少的按鍵就可修改文檔的內容本身。文本可改變,圖像可插入或替換,列表可重新排序或者整個HTML結構可被重寫和擴展。
在頁面中響應用戶的交互,當它們發生時,如果我們不能控制,即使足蛟周密蛟強大的行為也是沒有用的.jQUery庫提供了一個優雅的方法來截取多種事件,例如用戶單擊鏈接,我
們不需要將事件句柄混雜到HTML代碼中。同時,事件句柄API刪除瀏覽器不一致性,往往會讓web開發者感到很煩惱。
給頁面加上動畫,為了有效地執行交互行為,設計師必須提供可視的反饋給用戶,jQuery庫提供了一組效果來推進它,效果如揭色,濟空來,也可定制一套新的T具。
無刷新返回服務器端的信息,這個代碼模式己經以^synchronous JavaScript and XML(AJAX)著稱了,;仁協助web開發者制作可響應的功能豐富的網站。
簡化共同的JavaScript任務,除了jQuery指定的文檔的所有特性外,這個庫還提供了改進基本的JavaScript結構,如秩代和數組操作。
下載:http://www.cnblogs.com/lyj/archive/2008/11/08/1329713.html
在VS08中添加智能提示:http://www.cnblogs.com/lyj/archive/2008/11/08/1329713.html
引入:<script type="text/javascript" src="js/jquery-1.2.6.js"></script> 或使用 <ScriptManager>引入
--
學海無涯