jQuery入門學習;jQuery的基本使用,能夠學會jQuery中基本選擇器的使用使用jQuery發送XMLHttp Request請求和接收響應.
簡介jQuery可以像CSS一樣選擇頁面內的元素。比如:$('p')會選中所有的段落。使用$(document).ready()就可以添加文檔載入完畢之后執行的代碼。
$的選擇器部分:凡是運用$,其返回值是一個object$選擇器主要用于選擇標簽.基本用法是同css的選擇器.但是,很讓人興奮的是,他支持常見的瀏覽器,而css中很多選擇器是IE6所不支持的
本文檔旨在幫助廣大javascript愛好者快速了解jquery庫,以及供廣大應用jquery進行開發的人員 提供一個速查手冊!本文檔資源來自于jquery.org.cn,部分內容直接翻譯或copy自jquery.com!感謝jquery框架開發者 John Resig及其所在的jQuery team.為我們提供這么好的javascript開發類庫,感謝jquery.org.cn為 翻譯做出的努力!
jQuery 的核心功能都是通過這個函數實現的。 jQuery中的一切都基于這個函數,或者說都是在以某種方式使用這個函數。這個函數最基本的用法就是向它傳遞一個表達式(通常由 CSS 選擇器組成),然后根據這個表達式來查找所有匹配的元素。<br> 默認情況下, 如果沒有指定context參數,$()將在當前的 HTML document中查找 DOM 元素;如果指定了 context 參數,如一個 DOM 元素集或 jQuery 對象,那就會在這個 context 中查找。在jQuery 1.3.2以后,其返回的元素順序等同于在context中出現的先后順序。
jQuery是什么?一個優秀的Javascript框架jQuery的核心函數有哪些?jQuery(expression,[context])jQuery(elements)jQuery(callback)jQuery(html,[ownerDocument])*本章任務掌握jQuery選擇器操作頁面元素屬性和樣式*使用jQuery選擇器獲取頁面元素操作元素的屬性和樣式本章目標*操作屬性attrattr(“屬性名”)取得屬性的值attr(“屬性名”,“屬性值”)修改屬性的值removeAttr(“屬性名”)刪除屬性例:$(“#divTest”).
這個函數接收一個包含 CSS 選擇器的字符串,然后用這個字符串去匹配一組元素。 jQuery 的核心功能都是通過這個函數實現的。 jQuery中的一切都基于這個函數,或者說都是在以某種方式使用這個函數。這個函數最基本的用法就是向它傳遞一個表達式(通常由 CSS 選擇器組成),然后根據這個表達式來查找所有匹配的元素。 默認情況下, 如果沒有指定context參數,$()將在當前的 HTML document中查找 DOM 元素;如果指定了 context 參數,如一個 DOM 元素集或 jQuery 對象,那就會在這個 context 中查找。在jQuery 1.3.2以后,其返回的元素順序等同于在context中出現的先后順序。
因國內jquery中文手冊更新太慢了,等了一段時間實在等不下去了,干脆自己動手做一個豐衣足食,時刻更新.最后感謝Shawphy提供1.4.1版,jehn提供1.5.2版,愚人碼頭提供1.7版
通過jquery的$()引用元素包括通過id、class、元素名以及元素的層級關系及dom或者xpath條件等方法,且返回的對象為jquery對象(集合對象),不能直接調用dom定義的方法。
JQUERY簡介jQuery由美國人JohnResig于2006年初創建,至今已吸引了來自世界各地的眾多javascript高手加入其team。jQuery是一個快速的,簡潔的javaScript庫,使用戶能更方便地處理HTML documents、events、實現動畫效果,并且方便地為網站提供AJAX交互。jQuery能夠使用戶的html頁保持代碼和html內容分離,也就是說,不用再在html里面插入一堆js來調用命令了,只需定義id即可。
Jquery Mobile的策略可以很容易的概括:創建一個頂級的javascript庫,在不同的智能手機和桌面電腦的web瀏覽器上,形成統一的用戶ui.<br> 要達到這個目標最關鍵的就是通過Jquery Mobile解決移動平臺的多樣性。我們一直致力于使Jquery支持所有的性能足夠的和在市場占有一定份額的移動設備瀏覽器.所以 我們將手機網頁瀏覽器和桌面瀏覽器的Jquery開發做同等重要的對待。<br> 為了使設備設備瀏覽器能夠廣泛地支持,應用Jquery Mobile的項目的所有頁面都必須是干凈的系統化的html頁面,來保證良好的兼容性, 在這些設備中 解析css和javascript的過程中,Jquery Mobile應用漸進增強技術將語義化的頁面轉化成富媒體的瀏覽體驗。而可訪問性的問題,比如WAI-ARIA,已經通過通過框架已經緊密集成進來,以給屏幕閱讀器或者其他輔助設備(主要指手持設備)提供支持。
$的選擇器部分:凡是運用$,其返回值是一個object$選擇器主要用于選擇標簽.基本用法是同css的選擇器.但是,很讓人興奮的是,他支持常見的瀏覽器,而css中很多選擇器是IE6所不支持的.1.基本選擇器(3種):$("標簽名"),如$("p")是選取了所有的p標簽節點$("#id名"),如$("#test")是選取了id為test的標簽節點。
通過AJAX異步減少網絡內容傳輸,而JSON則可以把傳輸內容縮減到純數據;然后利用jQuery內置的AJAX功能直接獲得JSON格式的數據;在客戶端直接綁定到數據控件里面,從而達到最優。
鋒利的JQUERY認識,JQuery1。
jQuery的選擇器可謂之強大無比,這里簡單地總結一下常用的元素查找方法$("#myELement")。
jQuery是什么:jQuery是一個開源的JavaScript庫,提供了更加簡單的HTML DOM操作、事件處理、效果處理、AJAX處理等的方法。jQuery分為三大塊:jQuery核心,jQuery UI,jQuery Plugin。jQuery核心就是一個javaScript庫;UI則是在這個庫的基礎上,實現了各種UI組件,比如tab等,UI還依賴于一套CSS定義,不同的CSS定義可以實現不同的UI風格;jQuery Plugin則是你對jQuery所做的擴展。jQuery核心給我們提供了一系列非常有用的輔助函數;jQuery核心還能實現對HTML DOM對象的包裝,能提供標準的HTML DOM對象所沒有的更加強大的屬性和函數。
ECSide是有一個基于jsp tag的開源列表組件. 簡單的說,它就是一組可以幫助你快速實現強大的列表的jsp標簽. 它的工作原理很簡單. 您將要展現的列表的數據集合(Collection),放request/pagecontext/session內(使用setAttribute方法.這個工作可以在action/servlet里完成,也可以在jsp頁面內完成),然后頁面跳轉到使用ECSide標簽的jsp頁面,此時ECSide就可以幫助您展現出所需要的列表.
jQuery確實是一個挺好的輕量級的JS框架,能幫助我們快速的開發JS應用,并在一定程度上改變了我們寫JavaScript代碼的習慣。