jquery常用api方法 03

2021-10-06 15:38:05 字數 1852 閱讀 9338

remove():刪除節點元素,返回值是我們刪除掉的節點,但是並不會保留這個節點之前得事件和行為

detach():刪除元素節點,返回值是我們刪除掉的節點,會保留這個節點之前得事件和行為

ready():事件,事件觸發再當前的document載入完成後執行

$(function() )

$(document).ready(function() )

window.onlaod = function()

html():標籤間的內容,相當於innerhtml

text():標籤間純文字,相當於innertext

節點操作的方法 :

siblings():用來除當前節點外,所有的兄弟節點

nextall():當前節點之後的所有兄弟節點

prevall():當前節點之前的所有兄弟節點

parentsuntil():從a節點開始找到父節點b結束的所有節點

$("#p1").parentuntil("html").css("backgroundcolor","green")
nextuntil():從a節點開始,到b節點結束的所有節點,往下尋找

$("#p1").nextuntil("strong").css("backgroundcolor", "orange")
prevuntil():從a節點開始,到b節點結束的所有節點,往上尋找

parent():獲取父節點

parents():獲取父節點們

closest():必須傳入引數,引數也是選擇器,只獲取第乙個符合條件的元素,從自己開始查詢

$("#div2").closet("#div1").css("backgropundcolor", "red")
wrap():獲取到的每乙個節點外面包裝

wrapall():將所有獲取到的節點包裝為乙個,整體包裝

wrapinner():找到的節點裡面包裝

unwrap():將獲取到的節點,如果外面有包裝,就刪除掉 , 無引數

clone():只會複製節點本身,並不會複製節點的行為和事件

clone(true):機會複製姐本身,也會複製節點的行為和事件

add():將多個選擇器拼接成乙個選擇器

$("div").add("span").add("ul li").css("backgroundcolor", "red")
等價於

$("div, span, ul li")
slice():slice(start, end) [start, end]  獲取指定範圍內獲取到的元素節點

關於表單資料的處理

serialize():將我們表單中的資料拼接成querystring(查詢字串)  name1=value&name2=value2

search:?name1=value&name2=value2

querystring:name1=value&name2=value2

serializearray():直接將表單資料變成陣列

事件細節

trigger():主動觸發

ev.data:

ev.target(相容後觸發物件) 主動觸發

$("button").on("click", function() )

$("button").trigger("click")

ev.type(輸出事件型別)

$("button").on("click", , function(ev) )

jQuery常用方法的API

目的 對web頁面 html jsp xml 中的任何標籤,屬性,內容進行增刪改查 dom標準規則下的jquery常用api,注意 以下方法均由jquery物件呼叫 each 是jquery中專用於迭代陣列的方法,引數為乙個處理函式,this表示當前需要迭代的js物件 prepend 追加到父元素之...

Jquery 常用方法

取得下拉列表的選取值 testselect option selected text 下拉列表選中的文字 或 testselect find option selected text 或 testselect val 下拉列表選中的值 賦值給下拉列表 testselect attr value 1 ...

Jquery常用方法

常用的方法 show 顯示掩藏的匹配元素 hide 方法 css name,value 給元素設定樣式 text string 設定所有匹配元素的文字內容 filter expr 篩選出與指定表示式匹配的元素集合 find 元素內尋找匹配元素 如 tr find radio 這獲取到 radio v...