您好,登錄后才能下訂單哦!
這篇文章主要介紹了jquery中常用方法示例,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
jQuery中的常用方法有add方法用于添加元素,not方法移除指定集合,map方法匹配元素返回新對象,each方法遍歷數組或對象,append方法在元素結尾添加內容等等
(1)add()方法
$("selector").add(selector1[,context]);
add()方法是向匹配元素集合中添加selectior1元素,其中selector1元素可以是一個jQuery對象、DOM對象以及HTML標簽。而可選參數context是指定要插入上下文的位置。該方法與not()方法的作用相反
(2)not()方法
$("selector").not(expr);
not()方法用于在匹配selector元素集合中移除指定的集合,expr可以是一個選擇器或者是一個函數,若為選擇器則在selector集合中移除符合expr的集合;若expr為一個函數,則只有當該函數返回true時才會移除當前索引對應的jQuery對象
(3)map()方法
$("selector").map(callback(index,domElement));
map()方法用于將當前匹配元素集合中的每一個元素傳入回調函數中,并返回一個新的jQuery對象。相當于通過該方法重組匹配集合內容。其中index是元素索引,domElement是當前索引對應的jQuery對象。
(4)each()方法
$.each(object,callback(indexInArray,valueOfElement));
each()方法用于遍歷object數組或對象 ,其中callback是回調函數。這個方法需要注意$.each()
方法可以遍歷所有的的數組,而$("selector").each(function(){});
只能遍歷jQuery對象數組
(5)extend()方法
$.extend(target,object1);
extend()方法表示將兩個或多個對象的內容合并到第一個對象target中,以實現第一個對象的擴展并返回被修改的對象
(6)append()方法
$(selector).append(content)
append() 方法主要用于在被選元素的結尾插入指定內容
(7)delegate()方法
$(selector).delegate(childSelector,event,data,function)
delegate方法主要用于給添加的元素添加響應事件,其中childSelector 表示附加事件處理程序的一個或多個子元素;event表示附加到元素的一個或多個事件,由空格分隔多個事件值。必須是有效的事件。data是一個可選參數,用于傳遞到函數的額外數據
(8)isEmptyObject()方法
$.isEmptyObject(object);
isEmptyObject()方法用于判定一個對象是否為空,即該對象內不包含任何屬性,若為空返回true
感謝你能夠認真閱讀完這篇文章,希望小編分享jquery中常用方法示例內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。