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...