大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 jQuery中文API文檔

jQuery中文API文檔

更新時間:2021-10-18 14:36:06 來源:動力節點 瀏覽1049次

jQuery 是一個高效、精簡并且功能豐富的 JavaScript 工具庫。它提供的 API 易于使用且兼容眾多瀏覽器,這讓諸如 HTML 文檔遍歷和操作、事件處理、動畫和 Ajax 操作更加簡單。

jQuery中文API文檔

.add()

添加元素到匹配的元素集合。

.addBack()

添加堆棧中元素集合到當前集合,一個選擇性的過濾選擇器。

.addClass()

為每個匹配的元素添加指定的樣式類名

.after()

在匹配元素集合中的每個元素后面插入參數所指定的內容,作為其兄弟節點。

.ajaxComplete()

當Ajax請求完成后注冊一個回調函數。這是一個 AjaxEvent。

.ajaxError()

Ajax請求出錯時注冊一個回調處理函數,這是一個 Ajax Event。

.ajaxSend()

在Ajax請求發送之前綁定一個要執行的函數,這是一個 Ajax Event.

.ajaxStart()

在AJAX 請求剛開始時執行一個處理函數。 這是一個 Ajax Event.

.ajaxStop()

在AJAX 請求完成時執行一個處理函數。 這是一個 Ajax Event。

.ajaxSuccess()

綁定一個函數當 Ajax 請求成功完成時執行。 這是一個Ajax Event.

All Selector ("*")

選擇所有元素.

.andSelf()

添加先前的堆棧元素集合到當前組合。

.animate()

根據一組 CSS 屬性,執行自定義動畫。

:animated Selector

選擇所有正在執行動畫效果的元素.

.append()

在每個匹配元素里面的末尾處插入參數內容。

.appendTo()

將匹配的元素插入到目標元素的最后面(譯者注:內部插入)。

.attr()

獲取匹配的元素集合中的第一個元素的屬性的值。設置每一個匹配元素的一個或多個屬性。

Attribute Contains Prefix Selector [name|="value"]

選擇指定屬性值等于給定字符串或以該字符串為前綴(該字符串后跟一個連字符“-” )的元素。

Attribute Contains Selector [name*="value"]

選擇指定屬性具有包含一個給定的子字符串的元素。(選擇給定的屬性是以包含某些值的元素)

Attribute Contains Word Selector [name~="value"]

選擇指定屬性用空格分隔的值中包含一個給定值的元素。

Attribute Ends With Selector [name$="value"]

選擇指定屬性是以給定值結尾的元素。這個比較是區分大小寫的。

Attribute Equals Selector [name="value"]

選擇指定屬性是給定值的元素。

Attribute Not Equal Selector [name!="value"]

選擇不存在指定屬性,或者指定的屬性值不等于給定值的元素。

Attribute Starts With Selector [name^="value"]

選擇指定屬性是以給定字符串開始的元素

.before()

根據參數設定,在匹配元素的前面插入內容(譯者注:外部插入)

.bind()

為一個元素綁定一個事件處理程序。

.blur()

為 "blur" 事件綁定一個處理函數,或者觸發元素上的 "blur" 事件(注:此事件不支持冒泡)。

:button Selector

選擇所有按鈕元素和類型為按鈕的元素。

callbacks.add()

回調列表中添加一個回調或回調的集合。

callbacks.disable()

禁用回調列表中的回調

callbacks.disabled()

確定回調列表是否已被禁用。

callbacks.empty()

從列表中刪除所有的回調.

callbacks.fire()

傳入指定的參數調用所有的回調

callbacks.fireWith()

訪問給定的上下文和參數列表中的所有回調。

callbacks.fired()

確定回調是否至少已經調用一次。

callbacks.has()

確定列表中是否提供一個回調

callbacks.lock()

鎖定回調列表的當前狀態。

callbacks.locked()

確定回調列表是否已被鎖定。

callbacks.remove()

從回調列表中的刪除一個回調或回調集合。

.change()

為JavaScript 的 "change" 事件綁定一個處理函數,或者觸發元素上的 "change" 事件。

:checkbox Selector

選擇所有類型為復選框的元素。

:checked Selector

匹配所有勾選的元素。

Child Selector ("parent > child")

選擇所有指定“parent”元素中指定的"child"的直接子元素。

.children()

獲得匹配元素集合中每個元素的子元素,選擇器選擇性篩選。

Class Selector (".class")

選擇給定樣式類名的所有元素。

.clearQueue()

從列隊中移除所有未執行的項。

.click()

為 JavaScript 的"click" 事件綁定一個處理器,或者觸發元素上的 "click" 事件。

.clone()

創建一個匹配的元素集合的深度拷貝副本。

.closest()

從元素本身開始,在DOM 樹上逐級向上級元素匹配,并返回最先匹配的祖先元素。以數組的形式返回與選擇器相匹配的所有元素,從當前元素開始,在 DOM 樹中向上遍歷。

:contains() Selector

選擇所有包含指定文本的元素。

.contents()

獲得匹配元素集合中每個元素的子元素,包括文字和注釋節點。

.context

原始的DOM節點的內容傳給jQuery();如果沒有東西被傳遞,那么上下文將可能是該文檔(document)。

.contextmenu()

Bind an event handler to the "contextmenu" JavaScript event, or trigger that event on an element.

.css()

獲取匹配元素集合中的第一個元素的樣式屬性的值設置每個匹配元素的一個或多個CSS屬性。

.data()

在匹配元素上存儲任意相關數據. 返回匹配的元素集合中的第一個元素的給定名稱的數據存儲的值。 通過.data(name, value)或HTML5 data-* 屬性設置

.dblclick()

為JavaScript 的 "dblclick" 事件綁定一個處理函數,或者觸發元素上的 "dblclick" 事件。

deferred.always()

當Deferred(延遲)對象解決或拒絕時,調用添加處理程序。

deferred.catch()

Add handlers to be called when the Deferred object is rejected.

deferred.done()

當Deferred(延遲)對象解決時,調用添加處理程序。

deferred.fail()

當Deferred(延遲)對象拒絕時,調用添加的處理程序。

deferred.isRejected()

確定一個Deferred(延遲)對象是否已被拒絕。

deferred.isResolved()

確定一個Deferred(延遲)對象是否已被解決。

deferred.notify()

根據給定的 args參數 調用Deferred(延遲)對象上進行中的回調 (progressCallbacks)。

deferred.notifyWith()

根據給定的上下文(context)和args遞延調用Deferred(延遲)對象上進行中的回調(progressCallbacks )。

APIdeferred.pipe()

用用于過濾 and/or 鏈式延遲對象的工具方法。

deferred.progress()

當Deferred(延遲)對象生成進度通知時,調用添加處理程序。

deferred.promise()

返回Deferred(延遲)的Promise(承諾)對象。

deferred.reject()

拒絕Deferred(延遲)對象,并根據給定的args參數調用任何失敗回調函數(failCallbacks)。

deferred.rejectWith()

拒絕Deferred(延遲)對象,并根據給定的 context和args參數調用任何失敗回調函數(failCallbacks)。

deferred.resolve()

解決Deferred(延遲)對象,并根據給定的args參數調用任何完成回調函數(doneCallbacks)。

deferred.resolveWith()

解決Deferred(延遲)對象,并根據給定的 context和args參數調用任何完成回調函數(doneCallbacks)。

deferred.state()

確定一個Deferred(延遲)對象的當前狀態。

deferred.then()

當Deferred(延遲)對象解決,拒絕或仍在進行中時,調用添加處理程序。

.delay()

設置一個延時來推遲執行隊列中后續的項。

.delegate()

為所有匹配選擇器(selector參數)的元素綁定一個或多個事件處理函數,基于一個指定的根元素的子集,匹配的元素包括那些目前已經匹配到的元素,也包括那些今后可能匹配到的元素。

.dequeue()

執行匹配元素隊列的下一個函數。

Descendant Selector ("ancestor descendant")

選擇給定的祖先元素的所有后代元素。

.detach()

從DOM中去掉所有匹配的元素。

.die()

從元素中刪除先前用.live()綁定的所有事件。

:disabled Selector

選擇所有被禁用的元素。

.each()

遍歷一個jQuery對象,為每個匹配元素執行一個函數。

Element Selector ("element")

根據給定(html)標記名稱選擇所有的元素。

:empty Selector

選擇所有沒有子元素的元素(包括文本節點)。

.empty()

從DOM中移除集合中匹配元素的所有子節點。

:enabled Selector

選擇所有可用的(注:未被禁用的元素)元素。

.end()

終止在當前鏈的最新過濾操作,并返回匹配的元素的以前狀態。

:eq() Selector

在匹配的集合中選擇索引值為index的元素。

.eq()

減少匹配元素的集合為指定的索引的哪一個元素。

.error()

為 JavaScript 的 "error" 事件綁定一個處理函數。

:even Selector

選擇所引值為偶數的元素,從 0 開始計數。 也可以查看 odd.

event.currentTarget

在事件冒泡過程中的當前DOM元素。

event.data

當當前正在執行的處理程序綁定時,一個可選的數據對象傳遞給一個事件方法。

event.delegateTarget

綁定了當前正在調用jQuery 事件處理器的元素。

event.isDefaultPrevented()

根據事件對象中是否調用過 event.preventDefault() 方法,來返回一個布爾值。

event.isImmediatePropagationStopped()

根據事件對象中是否調用過 event.stopImmediatePropagation() 方法,來返回一個布爾值。

event.isPropagationStopped()

根據事件對象中是否調用過 event.stopPropagation() 方法,來返回一個布爾值。

event.metaKey

表示事件觸發時哪個Meta鍵被按下。

event.namespace

當事件被觸發時此屬性包含指定的命名空間。

event.pageX

鼠標相對于文檔的左邊緣的位置(左邊)。

event.pageY

鼠標相對于文檔的頂部邊緣的位置(坐標)。

event.preventDefault()

如果調用這個方法,默認事件行為將不再觸發。

事event.relatedTarget

在事件中涉及的其它任何DOM元素。

event.result

事件被觸發的一個事件處理程序的最后返回值,除非值是 undefined。

event.stopImmediatePropagation()

阻止剩余的事件處理函數執行并且防止事件冒泡到DOM樹上。

event.stopPropagation()

防止事件冒泡到DOM樹上,也就是不觸發的任何前輩元素上的事件處理函數。

event.target

觸發事件的DOM元素。

event.timeStamp

這個屬性返回事件觸發時距離1970年1月1日的毫秒數。

event.type

描述事件的性質。

event.which

針對鍵盤和鼠標事件,這個屬性能確定你到底按的是哪個鍵。

.fadeIn()

通過淡入的方式顯示匹配元素。

.fadeOut()

通過淡出的方式隱藏匹配元素。

.fadeTo()

調整匹配元素的透明度。

.fadeToggle()

通過匹配的元素的不透明度動畫,來顯示或隱藏它們。

:file Selector

選擇所有類型為文件(file)的元素。

.filter()

篩選元素集合中匹配表達式 或 通過傳遞函數測試的 那些元素集合。

.find()

通過一個選擇器,jQuery對象,或元素過濾,得到當前匹配的元素集合中每個元素的后代。

.finish()

停止當前正在運行的動畫,刪除所有排隊的動畫,并完成匹配元素所有的動畫。

:first-child Selector

選擇所有父級元素下的第一個子元素。

:first-of-type Selector

選擇所有相同的元素名稱的第一個兄弟元素。

:first Selector

選擇第一個匹配的元素。

.first()

獲取匹配元素集合中第一個元素。

:focus Selector

選擇當前獲取焦點的元素。

.focus()

為 JavaScript 的 "focus" 事件綁定一個處理函數,或者觸發元素上的 "focus" 事件。

.focusin()

將一個事件函數綁定到"focusin" 事件。

.focusout()

將一個事件函數綁定到"focusout" 事件。

.get()

通過jQuery對象獲取一個對應的DOM元素。

:gt() Selector

選擇匹配集合中所有大于給定index(索引值)的元素。

Has Attribute Selector [name]

選擇所有具有指定屬性的元素,該屬性可以是任何值。

:has() Selector

選擇元素其中至少包含指定選擇器匹配的一個種元素。

.has()

篩選匹配元素集合中的那些有相匹配的選擇器或DOM元素的后代元素。

.hasClass()

確定任何一個匹配元素是否有被分配給定的(樣式)類。

:header Selector

選擇所有標題元素,像h1, h2, h3 等.

.height()

獲取匹配元素集合中的第一個元素的當前計算高度值。設置每一個匹配元素的高度值。

:hidden Selector

選擇所有隱藏的元素。

.hide()

隱藏匹配的元素。

.hover()

將二個事件函數綁定到匹配元素上,分別當鼠標指針進入和離開元素時被執行。將一個單獨事件函數綁定到匹配元素上,分別當鼠標指針進入和離開元素時被執行。

.html()

獲取集合中第一個匹配元素的HTML內容 設置每一個匹配元素的html內容。

ID Selector ("#id")

選擇一個具有給定id屬性的單個元素。

:image Selector

選擇所有圖像類型的元素。

.index()

從匹配的元素中搜索給定元素的索引值,從0開始計數。

.innerHeight()

為匹配的元素集合中獲取第一個元素的當前計算高度值,包括padding,但是不包括border。

.innerWidth()

為匹配的元素集合中獲取第一個元素的當前計算寬度值,包括padding,但是不包括border。

:input Selector

選擇所有 input, textarea, select 和 button 元素.

.insertAfter()

在目標元素后面插入集合中每個匹配的元素(注:插入的元素作為目標元素的兄弟元素)。

.insertBefore()

在目標元素前面插入集合中每個匹配的元素(注:插入的元素作為目標元素的兄弟元素)。

.is()

判斷當前匹配的元素集合中的元素,是否為一個選擇器,DOM元素,或者jQuery對象,如果這些元素至少一個匹配給定的參數,那么返回true。

jQuery.Callbacks()

一個多用途的回調列表對象,提供了強大的的方式來管理回調函數列表。

jQuery.Deferred()

一個構造函數,返回一個鏈式實用對象方法來注冊多個回調,回調隊列, 調用回調隊列,并轉達任何同步或異步函數的成功或失敗狀態。

jQuery.ajax()

執行一個異步的HTTP(Ajax)的請求。

jQuery.ajaxPrefilter()

在每個請求之前被發送和$.ajax()處理它們前處理,設置自定義Ajax選項或修改現有選項。

jQuery.ajaxSetup()

為以后要用到的Ajax請求設置默認的值

jQuery.ajaxTransport()

創建一個對象,用于處理Ajax數據的實際傳輸。

jQuery.boxModel

在jQuery 1.3中不建議使用(查看jQuery.support)。當前頁面中瀏覽器是否使用標準盒模型渲染頁面。 建議使用 jQuery.support.boxModel 代替。W3C CSS Box Model。

jQuery.browser

用來獲取useragent的包含標志,讀取自 navigator.userAgent。這個屬性在jQuery 1.9已經被刪除并且只能通過的jQuery.migrate插件使用。請嘗試使用特征檢測代替。 用戶的瀏覽器渲染引擎的版本號。

jQuery.contains()

檢查一個DOM元素是另一個DOM元素的后代。

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.data()

存儲任意數據到指定的元素,返回設置的值。 返回用jQuery.data(element, name, value)儲存在元素上的相應名字的數據,或者元素上完整的數據存儲

jQuery.dequeue()

在匹配的元素上執行隊列中的下一個函數。

jQuery.each()

一個通用的迭代函數,它可以用來無縫迭代對象和數組。數組和類似數組的對象通過一個長度屬性(如一個函數的參數對象)來迭代數字索引,從0到length - 1。其他對象通過其屬性名進行迭代。

jQuery.error()

接受一個字符串,并拋出包含這個字符串的異常。

jQuery.escapeSelector()

Escapes any character that has a special meaning in a CSS selector.

jQuery.extend()

將兩個或更多對象的內容合并到第一個對象。

jQuery.fn.extend()

一個對象的內容合并到jQuery的原型,以提供新的jQuery實例方法。

.fx.interval

該動畫的頻率(以毫秒為單位)。

jQuery.fx.off

全局的禁用所有動畫。

jQuery.get()

使用一個HTTP GET請求從服務器加載數據。

jQuery.getJSON()

使用一個HTTP GET請求從服務器加載JSON編碼的數據。

jQuery.getScript()

使用一個HTTP GET請求從服務器加載并執行一個 JavaScript 文件

jQuery.globalEval()

在全局上下文下執行一些JavaScript代碼。

jQuery.grep()

查找滿足過濾函數的數組元素。原始數組不受影響。

jQuery.hasData()

確定任何一個元素是否有與之相關的jQuery數據。

jQuery.holdReady()

暫停或恢復.ready() 事件的執行。

核心 APIjQuery()

接受一個包含一個CSS選擇器的字符串,用于匹配的一組元素。根據提供的原始 HTML 標記字符串,動態創建由 jQuery 對象包裝的 DOM 元素。當DOM完成加載的時候綁定一個要執行的函數。

jQuery.htmlPrefilter()

Modify and filter HTML strings passed through jQuery manipulation methods.

jQuery.inArray()

在數組中查找指定值并返回它的索引(如果沒有找到,則返回-1)。

jQuery.isArray()

確定的參數是一個數組。

jQuery.isEmptyObject()

檢查對象是否為空(不包含任何屬性)。

jQuery.isFunction()

確定參數是否為一個Javascript 函數。

jQuery.isNumeric()

確定它的參數是否是一個數字。

jQuery.isPlainObject()

測試對象是否是純粹的對象(通過 "{}" 或者 "new Object" 創建的)

jQuery.isWindow()

確定參數是否為一個window對象。

jQuery.isXMLDoc()

檢查一個DOM節點是否在XML文檔中(或者是一個XML文檔)。

jQuery.makeArray()

轉換一個類似數組的對象成為真正的JavaScript數組。

jQuery.map()

將一個數組中的所有元素轉換到另一個數組中。

jQuery.merge()

合并兩個數組內容到第一個數組。

jQuery.noConflict()

放棄jQuery控制$ 變量。

jQuery.noop()

一個空函數

jQuery.now()

返回一個數字,表示當前時間。

jQuery.param()

創建一個數組或對象序列化的的字符串,適用于一個URL 地址查詢字符串或Ajax請求。

jQuery.parseHTML()

將字符串解析到一個DOM節點的數組中。

jQuery.parseJSON()

接受一個標準格式的 JSON 字符串,并返回解析后的 JavaScript 對象。

jQuery.parseXML()

解析一個字符串到一個XML文檔。

jQuery.post()

使用一個HTTP POST 請求從服務器加載數據。

jQuery.proxy()

接受一個函數,然后返回一個新函數,并且這個新函數始終保持了特定的上下文語境。

jQuery.queue()

顯示在匹配的元素上的已經執行的函數列隊。操作匹配元素上將要執行的函數隊列。

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.removeData()

刪除一個先前存儲的數據片段。

jQuery.speed

Creates an object containing a set of properties ready to be used in the definition of custom animations.

jQuery.sub()

可創建一個新的jQuery副本,其屬性和方法可以修改,而不會影響原來的jQuery對象。

jQuery.support

它們代表了不同的瀏覽器功能或錯誤存在的屬性集合。當他們不再需要在內部以提高頁面的啟動性能時,這些特定屬性可能會被刪除。 對于你自己的項目功能檢測的需求, 我們強烈建議使用外部庫,比如Modernizr的,而不是依賴于jQuery.support上的屬性。

jQuery.trim()

去掉字符串起始和結尾的空格。

jQuery.type()

確定JavaScript 對象的類型[[Class]] 。

jQuery.unique()

刪除數組中重復元素。只處理刪除DOM元素數組,而不能處理字符串或者數字數組。

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.

jQuery.when()

提供一種方法來執行一個或多個對象的回調函數, Deferred(延遲)對象通常表示異步事件。

.jquery

一個包含了jQuery版本號的字符串。

.keydown()

為 "keydown" 事件綁定一個處理函數,或者觸發元素上的 "keydown" 事件。

.keypress()

為 "keypress" 事件綁定一個處理函數,或者觸發元素上的 "keypress" 事件。

.keyup()

為 "keyup" 事件綁定一個處理函數,或者觸發元素上的 "keyup" 事件。

:lang() Selector

選擇指定語言的所有元素。

:last-child Selector

選擇所有父級元素下的最后一個子元素。

:last-of-type Selector

選擇的所有元素之間具有相同元素名稱的最后一個兄弟元素。

:last Selector

選擇最后一個匹配的元素。

.last()

獲取匹配元素集合中最后一個元素。

.length

在jQuery對象中元素的數量。

.live()

附加一個事件處理器到匹配目前選擇器的所有元素,現在和未來。

.load()

為 JavaScript 的 "load" 事件綁定一個處理函數。

.load()

從服務器載入數據并且將返回的 HTML 代碼并插入至 匹配的元素 中。

:lt() Selector

選擇匹配集合中所有索引值小于給定index參數的元素。

.map()

通過一個函數匹配當前集合中的每個元素,產生一個包含新的jQuery對象。

.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" 事件綁定一個處理函數,或者觸發元素上的該事件。

Multiple Attribute Selector [name="value"][name2="value2"]

選擇匹配所有指定的屬性篩選器的元素

Multiple Selector ("selector1, selector2, selectorN")

將每一個選擇器匹配到的元素合并后一起返回。

Next Adjacent Selector ("prev + next")

Selects all next elements matching "next" that are immediately preceded by a sibling "prev".

Next Siblings Selector ("prev ~ siblings")

匹配 “prev” 元素之后的所有 兄弟元素。具有相同的父元素,并匹配過濾“siblings”選擇器。

.next()

取得匹配的元素集合中每一個元素緊鄰的后面同輩元素的元素集合。如果提供一個選擇器,那么只有緊跟著的兄弟元素滿足選擇器時,才會返回此元素。

.nextAll()

獲得每個匹配元素集合中所有下面的同輩元素,選擇性篩選的選擇器。

.nextUntil()

通過選擇器,DOM節點,或jQuery對象得到每個元素之后的所有兄弟元素,但不包括匹配的元素。

:not() Selector

選擇所有元素去除不匹配給定的選擇器的元素。

.not()

從匹配的元素集合中移除指定的元素。

:nth-child() Selector

選擇的他們所有父元素的第n個子元素。

:nth-last-child() Selector

選擇所有他們父元素的第n個子元素。計數從最后一個元素開始到第一個。

:nth-last-of-type() Selector

選擇的所有他們的父級元素的第n個子元素,計數從最后一個元素到第一個。

:nth-of-type() Selector

選擇同屬于一個父元素之下,并且標簽名相同的子元素中的第n個。(感謝@caikan提供的翻譯)

:odd Selector

選擇索引值為奇數元素,從 0 開始計數。同樣查看偶數 even.

.off()

移除一個事件處理函數。

.offset()

在匹配的元素集合中,獲取的第一個元素的當前坐標,坐標相對于文檔。 設置匹配的元素集合中每一個元素的坐標, 坐標相對于文檔。

.offsetParent()

取得離指定元素最近的含有定位信息的祖先元素。含有定位信息的元素指的是,CSS 的 position 屬性是 relative, absolute, 或 fixed 的元素。

.on()

在選定的元素上綁定一個或多個事件處理函數。

.one()

為元素的事件添加處理函數。處理函數在每個元素上每種事件類型最多執行一次。

:only-child Selector

如果某個元素是其父元素的唯一子元素,那么它就會被選中。

:only-of-type Selector

選擇所有沒有兄弟元素,且具有相同的元素名稱的元素。

.outerHeight()

獲取元素集合中第一個元素的當前計算高度值,包括padding,border和選擇性的margin。返回一個整數(不包含“px”)表示的值 ,或如果在一個空集合上調用該方法,則會返回 null。

.outerWidth()

獲取元素集合中第一個元素的當前計算寬度值,包括padding,border和選擇性的margin。(注:返回一個整數(不包含“px”)表示的值,或如果在一個空集合上調用該方法,則會返回 null。)

:parent Selector

選擇所有含有子元素或者文本的父級元素。

.parent()

取得匹配元素集合中,每個元素的父元素,可以提供一個可選的選擇器。

.parents()

獲得集合中每個匹配元素的祖先元素,可以提供一個可選的選擇器作為參數。

.parentsUntil()

查找當前元素的所有的前輩元素,直到遇到選擇器, DOM 節點或 jQuery 對象匹配的元素為止,但不包括這些元素。

:password Selector

選擇所有類型為密碼的元素。

.position()

獲取匹配元素中第一個元素的當前坐標,相對于offset parent的坐標。( 譯者注:offset parent指離該元素最近的而且被定位過的祖先元素 )

.prepend()

將參數內容插入到每個匹配元素的前面(元素內部)。

.prependTo()

將所有元素插入到目標前面(元素內)。

.prev()

取得一個包含匹配的元素集合中每一個元素緊鄰的前一個同輩元素的元素集合。選擇性篩選的選擇器。

.prevAll()

獲得集合中每個匹配元素的所有前面的兄弟元素,選擇性篩選的選擇器。

.prevUntil()

獲取每個元素但不包括選擇器,DOM節點,或者jQuery對象匹配的元素的所有前面的兄弟元素。

延遲對象.promise()

返回一個 Promise 對象,用來觀察當某種類型的所有行動綁定到集合,排隊與否還是已經完成。

.prop()

獲取匹配的元素集中第一個元素的屬性(property)值為匹配的元素設置一個或多個屬性(properties)。

.pushStack()

將一個DOM元素集合加入到jQuery棧。

.queue()

顯示在匹配的元素上的已經執行的函數列隊。在匹配元素上操作已經附加函數的列表。

:radio Selector

選擇所有類型為單選框的元素。

.ready()

當DOM準備就緒時,指定一個函數來執行。

.remove()

將匹配元素集合從DOM中刪除。(注:同時移除元素上的事件及 jQuery 數據。)

.removeAttr()

為匹配的元素集合中的每個元素中移除一個屬性(attribute)。

.removeClass()

移除集合中每個匹配元素上一個,多個或全部樣式。

.removeData()

在元素上移除綁定的數據

.removeProp()

為集合中匹配的元素刪除一個屬性(property)。

.replaceAll()

用集合的匹配元素替換每個目標元素。

.replaceWith()

用提供的內容替換集合中所有匹配的元素并且返回被刪除元素的集合。

:reset Selector

選擇所有類型為重置的元素。

.resize()

為 JavaScript 的 "resize" 事件綁定一個處理函數,或者觸發元素上的該事件。

:root Selector

選擇該文檔的根元素。

.scroll()

為 JavaScript 的 "scroll" 事件綁定一個處理函數,或者觸發元素上的該事件。

.scrollLeft()

獲取匹配的元素集合中第一個元素的當前水平滾動條的位置。設置每個匹配元素的水平滾動條位置。

.scrollTop()

獲取匹配的元素集合中第一個元素的當前垂直滾動條的位置或設置每個匹配元素的垂直滾動條位置。設置每個匹配元素的垂直滾動條位置

.select()

為 JavaScript 的 "select" 事件綁定一個處理函數,或者觸發元素上的該事件。

:selected Selector

獲取 select 元素中所有被選中的元素。

.selector

返回傳給jQuery()的原始選擇器。

.serialize()

將用作提交的表單元素的值編譯成字符串。

.serializeArray()

將用作提交的表單元素的值編譯成擁有name和value對象組成的數組。例如[ { name: a value: 1 }, { name: b value: 2 },...]

.show()

顯示匹配的元素

.siblings()

獲得匹配元素集合中每個元素的兄弟元素,可以提供一個可選的選擇器。。

.size()

返回的jQuery對象匹配的DOM元素的數量。

.slice()

根據指定的下標范圍,過濾匹配的元素集合,并生成一個新的 jQuery 對象。

.slideDown()

用滑動動畫顯示一個匹配元素。

.slideToggle()

用滑動動畫顯示或隱藏一個匹配元素。

.slideUp()

用滑動動畫隱藏一個匹配元素。

.stop()

停止匹配元素當前正在運行的動畫。

:submit Selector

選擇所有類型為提交的元素。

.submit()

為 JavaScript 的 "submit" 事件綁定一個處理函數,或者觸發元素上的該事件。

:target Selector

選擇由文檔URI的格式化識別碼表示的目標元素。

:text Selector

選擇所有類型為文本的元素。

.text()

得到匹配元素集合中每個元素的合并文本,包括他們的后代設置匹配元素集合中每個元素的文本內容為指定的文本內容。

.toArray()

返回一個包含jQuery對象集合中的所有DOM元素的數組。

.toggle()

綁定兩個或多個處理程序綁定到匹配的元素,用來執行在交替的點擊。

.toggle()

顯示或隱藏匹配元素。

.toggleClass()

在匹配的元素集合中的每個元素上添加或刪除一個或多個樣式類,取決于這個樣式類是否存在或值切換屬性。即:如果存在(不存在)就刪除(添加)一個類。

.trigger()

根據綁定到匹配元素的給定的事件類型執行所有的處理程序和行為。

.triggerHandler()

為一個事件執行附加到元素的所有處理程序。

.unbind()

從元素上刪除一個以前附加事件處理程序。

.undelegate()

刪除當前選擇器匹配的所有元素的事件處理程序,根據一組特定根元素的集合。

.unload()

為 JavaScript 的 "unload" 事件綁定一個處理函數。

.unwrap()

將匹配元素集合的父級元素刪除,保留自身(和兄弟元素,如果存在)在原來的位置。

.val()

獲取匹配的元素集合中第一個元素的當前值。設置匹配的元素集合中每個元素的值。

:visible Selector

選擇所有可見的元素。

.width()

為匹配的元素集合中獲取第一個元素的當前計算寬度值。給每個匹配的元素設置CSS寬度。

.wrap()

在每個匹配的元素外層包上一個html元素。

.wrapAll()

在所有匹配元素外面包一層HTML結構。

.wrapInner()

在匹配元素里的內容外包一層結構。

以上就是關于“jQuery中文API文檔”的介紹,大家想了解更多相關知識,可以來關注一下動力節點的API文檔,里面有更多知識可以在線學習,相信對大家會有所幫助的。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 成人一级视频 | 久草在线免费播放 | 色五月情 | 亚洲综合精品成人啪啪 | 精品一区二区三区视频在线观看免 | 日韩视频 中文字幕 | 色老头久久久久久久久久 | 久久精品二区 | 国产精品午夜久久 | 亚洲国产日韩综合久久精品 | 日韩欧美亚 | 国产精品免费视频一区二区三区 | 91精品国产高清久久久久 | 国产乱码 | 青青国产成人久久91网站站 | 精品综合久久久久久蜜月 | 四虎影院免费在线播放 | 国产午夜精品久久久久九九 | 欧美日日夜夜 | 天天做天天玩天天爽天天 | 亚洲性视频网站 | 国产在视频线精品视频2021 | 免费观看呢日本天堂视频 | 久久天天躁狠狠躁夜夜不卡 | 8050午夜一级全黄毛片 | 国产日韩精品一区二区在线观看 | 99久久免费国产精品特黄 | 日本欧美一区二区三区乱码 | 欧美乱妇高清视频免欢看关 | 成人看免费一级毛片 | 99国产精品视频久久久久 | 手机看片99 | 97视频在线视频 | 人人干操 | 97s色视频一区二区三区在线 | 亚洲精品美女久久777777 | 老子影院午夜伦手机在线看 | 夜夜夜夜夜夜夜工噜噜噜 | 精品国产麻豆 | 成人精品国产亚洲 | 成人a毛片手机免费播放 |