歡迎您光臨本站 註冊首頁

· Jquery 雜誌閱讀

jQuery API 中文文件

admin @ 2020-04-17 reply:0

jQuery API 中文文件
jQuery 是一個高效、精簡併且功能豐富的 JavaScript 工具庫。它提供的 API 易於使用且相容眾多瀏覽器,這讓諸如 HTML 文件遍歷和操作、事件處理、動畫和 Ajax 操作更加簡單。如果你是一個 jQuery 新手,我們建議你先到jQuery 學習中心歷練歷練。
如果你是在升級新版本的 jQuery ,務必閱讀我們部落格上列出的版本發布說明。如果你以前使用的是 1.9 版本之前的 jQuery ,建議你再看一看 1.9 版本升級指南。
注意,這份 API 中文文件是關於 jQuery 的,其他兄弟專案的 API 文件地址如下:
.ajaxStart() 在AJAX 請求剛開始時執行一個處理函式。 這是一個 Ajax Event.
.ajaxStop() 在AJAX 請求完成時執行一個處理函式。 這是一個 Ajax Event。
.ajaxSuccess() 繫結一個函式當 Ajax 請求成功完成時執行。 這是一個Ajax Event.
.animate() 根據一組 CSS 屬性,執行自定義動畫。
.change() 為JavaScript 的 "change" 事件繫結一個處理函式,或者觸發元素上的 "change" 事件。
.click() 為 JavaScript 的"click" 事件繫結一個處理器,或者觸發元素上的 "click" 事件。
.contextmenu() Bind an event handler to the "contextmenu" JavaScript event, or trigger that event on an element.
.dblclick() 為JavaScript 的 "dblclick" 事件繫結一個處理函式,或者觸發元素上的 "dblclick" 事件。
deferred.catch() Add handlers to be called when the Deferred object is rejected.
deferred.notify() 根據給定的 args引數 呼叫Deferred(延遲)物件上進行中的回撥 (progressCallbacks)。
.error() 為 JavaScript 的 "error" 事件繫結一個處理函式。
:even Selector 選擇所引值為偶數的元素,從 0 開始計數。 也可以檢視 odd.
.filter() 篩選元素集合中匹配表示式 或 通過傳遞函式測試的 那些元素集合。
.focus() 為 JavaScript 的 "focus" 事件繫結一個處理函式,或者觸發元素上的 "focus" 事件。
:input Selector 選擇所有 input, textarea, select 和 button 元素.
jQuery.boxModel 在jQuery 1.3中不建議使用(檢視jQuery.support)。當前頁面中瀏覽器是否使用標準盒模型渲染頁面。 建議使用 jQuery.support.boxModel 代替。W3C CSS Box Model。
jQuery.cssHooks 直接向 jQuery 中新增鉤子,用於覆蓋設定或獲取特定 CSS 屬性時的方法,目的是為了標準化 CSS 屬性名或建立自定義屬性。
jQuery.cssNumber An object containing all CSS properties that may be used without a unit. The .css() method uses this object to see if it may append px to unitless values.
jQuery.escapeSelector() Escapes any character that has a special meaning in a CSS selector.
jQuery.getScript() 使用一個HTTP GET請求從伺服器載入並執行一個 JavaScript 檔案
jQuery() 接受一個包含一個CSS選擇器的字元串,用於匹配的一組元素。根據提供的原始 HTML 標記字元串,動態建立由 jQuery 物件包裝的 DOM 元素。當DOM完成載入的時候繫結一個要執行的函式。
jQuery.htmlPrefilter() Modify and filter HTML strings passed through jQuery manipulation methods.
jQuery.parseJSON() 接受一個標準格式的 JSON 字元串,並返回解析後的 JavaScript 物件。
jQuery.post() 使用一個HTTP POST 請求從伺服器載入資料。
jQuery.ready A Promise-like object (or "thenable") that resolves when the document is ready. jQuery.readyException() Handles errors thrown synchronously in functions wrapped in jQuery(). jQuery.speed Creates an object containing a set of properties ready to be used in the definition of custom animations. jQuery.uniqueSort() Sorts an array of DOM elements, in place, with the duplicates removed. Note that this only works on arrays of DOM elements, not strings or numbers. .load() 為 JavaScript 的 "load" 事件繫結一個處理函式。
.load() 從伺服器載入資料並且將返回的 HTML 程式碼並插入至 匹配的元素 中。
.mousedown() 為 JavaScript 的 "mousedown" 事件繫結一個處理函式,或者觸發元素上的該事件。
.mouseenter() 為 mouse enters(滑鼠進入) 事件繫結一個處理函式,或者觸發元素上的 mouse enters(滑鼠進入) 事件。
.mouseleave() 為 mouse leaves(滑鼠離開) 事件繫結一個處理函式,或者觸發元素上的 mouse leaves(滑鼠離開) 事件。
.mousemove() 為 JavaScript 的 "mousemove" 事件繫結一個處理函式,或者觸發元素上的該事件。
.mouseout() 為 JavaScript 的 "mouseout" 事件繫結一個處理函式,或者觸發元素上的該事件。(註:支援事件冒泡)
.mouseover() 為 JavaScript 的 "mouseover" 事件繫結一個處理函式,或者觸發元素上的該事件。(註:支援事件冒泡) .mouseup() 為 JavaScript 的 "mouseup" 事件繫結一個處理函式,或者觸發元素上的該事件。
Next Adjacent Selector ("prev + next") Selects all next elements matching "next" that are immediately preceded by a sibling "prev".
.offsetParent() 取得離指定元素最近的含有定位資訊的祖先元素。含有定位資訊的元素指的是,CSS 的 position 屬性是 relative, absolute, 或 fixed 的元素。
.parentsUntil() 查詢當前元素的所有的前輩元素,直到遇到選擇器, DOM 節點或 jQuery 物件匹配的元素為止,但不包括這些元素。
.promise() 返回一個 Promise 物件,用來觀察當某種型別的所有行動繫結到集合,排隊與否還是已經完成。
.resize() 為 JavaScript 的 "resize" 事件繫結一個處理函式,或者觸發元素上的該事件。

.scroll() 為 JavaScript 的 "scroll" 事件繫結一個處理函式,或者觸發元素上的該事件。
.select() 為 JavaScript 的 "select" 事件繫結一個處理函式,或者觸發元素上的該事件。
:selected Selector 獲取 select 元素中所有被選中的元素。
.serializeArray() 將用作提交的表單元素的值編譯成擁有name和value物件組成的陣列。例如[ { name: a value: 1 }, { name: b value: 2 },...]
.submit() 為 JavaScript 的 "submit" 事件繫結一個處理函式,或者觸發元素上的該事件。

[admin via ] jQuery API 中文文件已經有477次圍觀

http://coctec.com/magazine/show-post-item-14.html