jquery相關,如果對你有幫助請支援一下!
1、 jquery 庫中的 ()是
什麼
?() 是什麼?
()是什麼?
() 函式是 jquery() 函式的別稱。$() 函式用於將任何物件包裹成 jquery 物件,接著你就被允許呼叫定義在 jquery 物件上的多個不同方法。你可以將乙個選擇器字串傳入 $() 函式,它會返回乙個包含所有匹配的 dom 元素陣列的 jquery 物件。
2、如何找到所有 html select 標籤的選中項?
( ′[
name
=sel
ectn
ame]
:sel
ecte
d′)3
、('[name=selectname] :selected') 3、
(′[nam
e=se
lect
name
]:se
lect
ed′)
3、(this) 和 this 關鍵字在 jquery 中有何不同?
$(this) 返回乙個 jquery 物件,你可以對它呼叫多個 jquery 方法,比如用 text() 獲取文字,用val() 獲取值等等。
4、jquery怎麼移除標籤onclick屬性?
獲得a標籤的onclick屬性: $(「a」).attr(「onclick」)
刪除onclick屬性:$(「a」).removeattr(「onclick」);
設定onclick屬性:$(「a」).attr(「onclick」,「test();」);
5、jquery中addclass,removeclass,toggleclass的使用。
$(selector).addclass(class):為每個匹配的元素新增指定的類名
$(selector).removeclass(class):從所有匹配的元素中刪除全部或者指定的類,刪除class中某個值;
$(selector).toggleclass(class):如果存在(不存在)就刪除(新增)乙個類
$(selector).removeattr(class);刪除class這個屬性;
6、jquery有幾種選擇器?
(1)、基本選擇器:#id,class,element,*;
(2)、層次選擇器:parent > child,prev + next ,prev ~ siblings
(3)、基本過濾器選擇器::first,:last ,:not ,:even ,:odd ,:eq ,:gt ,:lt
(4)、內容過濾器選擇器: :contains ,:empty ,:has ,:parent
(5)、可見性過濾器選擇器::hidden ,:visible
(6)、屬性過濾器選擇器:[attribute] ,[attribute=value] ,[attribute!=value] ,[attribute^=value] ,[attribute$=value] ,[attribute*=value]
(7)、子元素過濾器選擇器::nth-child ,:first-child ,:last-child ,:only-child
(8)、表單選擇器: :input //匹配所有 input, textarea, select 和 button 元素,
:text ,:password ,:radio ,:checkbox ,:submit 等;
7、jquery中的delegate()函式有什麼作用?
delegate()會在以下兩個情況下使用到:
$(「ul」).delegate(「li」, 「click」, function());
2、當元素在當前頁面中不可用時,可以使用delegate()
8、$(document).ready()方法和window.onload有什麼區別?
(1)、window.onload方法是在網頁中所有的元素(包括元素的所有關聯檔案)完全載入到瀏覽器後才執行的。
(2)、$(document).ready() 方法可以在dom載入就緒時就對其進行操縱,並呼叫執行繫結的函式。
9、如何用jquery禁用瀏覽器的前進後退按鈕?
實現**如下:
10、 jquery中.ge
t()提
交和
.get()提交和
.get()
提交和.post()提交有區別嗎?
相同點:都是非同步請求的方式來獲取服務端的資料;
異同點:
1、請求方式不同:.ge
t()方
法使用g
et方法
來進行異
步請求的
。.get() 方法使用get方法來進行非同步請求的。
.get()
方法使用
get方
法來進行
非同步請求
的。.post() 方法使用post方法來進行非同步請求的。
2、引數傳遞方式不同:get請求會將引數跟在url後進行傳遞,而post請求則是作為http訊息的實體內容傳送給web伺服器的,這種傳遞是對使用者不可見的。
3、資料傳輸大小不同:get方式傳輸的資料大小不能超過2kb 而post要大的多
4、安全問題: get 方式請求的資料會被瀏覽器快取起來,因此有安全問題。
11、寫出乙個簡單的$.ajax()的請求方式?
$.ajax(,
error:function(){},
});
jquery的常用方法
attribute p addclass css中定義的樣式型別 給某個元素新增樣式 img attr 給某個元素新增屬性 值,引數是map img attr src test.jpg 給某個元素新增屬性 值 img attr title function return domele this do...
jQuery常用的方法
empty 方法移除被選元素的所有子節點和內容。animate 方法執行 css 屬性集的自定義動畫。該方法通過css樣式將元素從乙個狀態改變為另乙個狀態。css屬性值是逐漸改變的,這樣就可以建立動畫效果。each 方法規定為遍歷每個匹配元素 next 方法 next 類名 獲得匹配元素集合中每個元...
Jquery 常用方法
取得下拉列表的選取值 testselect option selected text 下拉列表選中的文字 或 testselect find option selected text 或 testselect val 下拉列表選中的值 賦值給下拉列表 testselect attr value 1 ...