標籤:分享 隱藏 dom att 移除 建立 順序 report javascrip
1.下列擷取元素範圍大小順序錯誤的是
(選擇一項)
1
本題選擇D
解析:
擷取元素範圍大小順序依次為: $(#one).siblings("div")>$("#one~div")>$("#one +div") 或是 $(#one).siblings("div")>$(#one).nextAll("div")>$(#one).next("div")
2.在jQuery中,如果想要從Dom中刪除所有匹配元素,下面選項正確的是()
正確答案是
A 您回答的是
B 回答錯誤 解析,刪除所有匹配元素用 remonve(),故選A 3.在jQuery中下列說法錯誤的是()(選擇一項)5
4.在javascript中,以下是運算子的是() 選兩項
(選擇二項)
8
解析:
此題目考察的是JavaScript中的運算子號,考察了學生對於運算子號的掌握,其中 a 和 d不是JavaScript的運算子號, b是或者 c是小於, 所以選擇b c
5.
(選擇一項)
(選擇一項)
解析:
元素的顯示和隱藏可以通過jquery對象的show和hide方法來實現,也可以通過操作dom對象的display樣式表屬性來實現。
(選擇一項)
6.
正確答案是
C 您回答的是
A 回答錯誤 解析:
擷取a標籤的title值,直接可以通過attr(“屬性名稱”)來擷取
7.
A:
正確答案是
C 您回答的是
A 回答錯誤 解析 :
擷取a標籤的title值,直接可以通過attr(“屬性名稱”)來擷取
8.
(選擇一項)
13
正確答案是
C 您回答的是
C 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
14
正確答案是
B 您回答的是
B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
15
正確答案是
A 您回答的是
A 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
正確答案是
C 您回答的是
B 回答錯誤 解析:
該題考查的是如何擷取相關元素以及如何對相關元素增加、刪除class。 此題需要先對所有的li刪除class,然後再對懸浮的li添加class,只要C正確。
9.
(選擇二項)
17
正確答案是
A,B 您回答的是
A,B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
18
正確答案是
C 您回答的是
C 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
19
正確答案是
B 您回答的是
B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
20
正確答案是
B 您回答的是
B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
正確答案是
D 您回答的是
C 回答錯誤 解析:
此題目考查的是在jQuery中使用bind()為同一元素繫結多個事件。 使用bind()為同一元素繫結多個事件的正確文法是$(selector).bind({事件1:fn1,事件2:fn2,...,事件n:fnN}),因此選D。
10.
(選擇二項)
正確答案是
A,B 您回答的是
B,C 回答錯誤 解析:
此題考查的是jquery的slideUp()和slideDown()使用。 這個兩個方法都可以改變元素的高度,slideUp()用於元素從下到上縮短隱藏,slideDown()用於元素從上到下延伸顯示,因此答案選擇:ab
11.
(選擇一項)
23
正確答案是
B 您回答的是
B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
24
正確答案是
B 您回答的是
B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
25
正確答案是
B 您回答的是
B 回答正確 試題分析 錯誤修正 設為收藏
(選擇二項)
解析:
val()只能擷取或設定表單元素,且不包括標籤;而html()能擷取或設定元素,並包括標籤,所以選AB
選項A和選項B都能正確改變div層的內容,而選項CD則不能,因此正確的答案是ab。
12.
(選擇一項)
27
正確答案是
D 您回答的是
D 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
28
正確答案是
A 您回答的是
A 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
29
正確答案是
B 您回答的是
B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
30
正確答案是
D 您回答的是
D 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
31
正確答案是
C 您回答的是
C 回答正確 試題分析 錯誤修正 設為收藏
(選擇二項)
32
正確答案是
B,C 您回答的是
B,C 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
A:
B:
C:
D:
- 解析:,^表示以某些元素值開始的元素,$("input[name^=‘news‘]")中以“news”開始的元素,因此答案A是正確的,選項B的並不是以“news”開始顯然不正確,同理選項C,D也就不正確了。此題目的考點在於讓我們理解選取給定屬性的某個特定的值,根據值來確定我們要選取的元素比如:$("input[name$=‘letter‘]")表示匹配給定的屬性是以“letter”值結尾的元素。
13.
(選擇一項)
34
正確答案是
B 您回答的是
B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
正確答案是
D 您回答的是
B 回答錯誤 解析:由於題幹中的每個case語句都沒有使用break,代碼從上往下執行,分別執行case 2 和 default 得到D答案。 14.
(選擇一項)
解析:。$( A B )表示在A父節點下匹配B的所有後代元素。故而A選項正確
15.
(選擇一項)
正確答案是
B 您回答的是
A 回答錯誤 分析:B選項錯誤,JavaScript中的數組長度不是固定的,當數群組成員超過了數組的長度的時候,會自動擴充。 16.
(選擇一項)
正確答案是
D 您回答的是
C 回答錯誤 解析v:
slideDown()方法是將元素從上向下延伸顯示,而不是隱藏。
17.
(選擇一項)
正確答案是
B 您回答的是
C 回答錯誤 解析:.hide()用於隱藏,hover()用於類比滑鼠指標懸停事件,slideUp()用於元素從下到上縮短直至隱藏,toggle()用於切換元素的可見度,答案選擇b 18.
(選擇一項)
40
正確答案是
C 您回答的是
C 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
41
正確答案是
D 您回答的是
D 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
正確答案是
D 您回答的是
B 回答錯誤 解析:
D選項錯誤,jQuery對象不能調用DOM對象的屬性。
19.
(選擇一項)
正確答案是
D 您回答的是
C 回答錯誤 解析:由於聲明的數組長度為5,雖然只在1號下標和2號下標中賦值,但是數組的長度依然是聲明的5,所以選擇D。 20.
(選擇二項)
正確答案是
A,C 您回答的是
A,D 回答錯誤 解析:text()方法可以擷取常值內容,val()方法可以擷取value屬性值。
21.
(選擇一項)
45
正確答案是
A 您回答的是
A 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
正確答案是
D 您回答的是
B 回答錯誤 解析:D選項錯誤,應該是通過高度變化(向下增大)來動態地顯示所有匹配的元素。 22.
(選擇一項)
47
正確答案是
D 您回答的是
D 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
48
正確答案是
B 您回答的是
B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
正確答案是
A 您回答的是
C 回答錯誤 解析:B項寫法就不對,且text()得到的也是常值內容;
c 項方法不存在;
d項些寫法不對。 23.
(選擇一項)
正確答案是
C 您回答的是
B 回答錯誤 解析:C選項錯誤,JavaScript中可以對浮點數進行取餘。 24.
(選擇一項)
51
正確答案是
B 您回答的是
B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
正確答案是
A 您回答的是
B 回答錯誤 解析:單擊迴圈轉場樣式使用toggleClass(),因此選A,B中toggleClass()的使用方法不正確,另addClass()僅能追加樣式,不能移除樣式,不符合題幹,C中toggle()的作用是迴圈顯示和隱藏元素,D中addClass()僅能追加樣式,不能移除樣式,不符合題幹 25.
(選擇一項)
53
正確答案是
B 您回答的是
B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
正確答案是
D 您回答的是
C 回答錯誤 解析:,“.”表示除了分行符號之外的任一字元,等價於[^\n],故‘*com*cn‘是匹配的,.[a-zA-Z]{2,3}可匹配.com或.cn,{1,2}表示匹配1次或兩次,故.com和.com.cn均匹配/^(.[a-zA-Z]{2,3}){1,2}$/ ,故只有‘.com.cn.cn‘不匹配 26.
(選擇二項)
55
正確答案是
A,B 您回答的是
A,B 回答正確 試題分析 錯誤修正 設為收藏
(選擇一項)
正確答案是
C 您回答的是
D 回答錯誤 解析:
/^1\d{2}$/中/^指的是開頭1指的是包含一\d指的是數字字元{2}指的是匹配前一項2次$/指的是結尾,因此C滿足條件選C
27.
(選擇一項)
正確答案是
A 您回答的是
C 回答錯誤 解析:A符合題幹要求,因此選A,B中mouseout事件表示滑鼠移出, C,D都擷取不到div元素。 28.
(選擇一項)
正確答案是
B 您回答的是
D 回答錯誤 解析:
/^(1[0-1]|[1-9])?\d$/代表的是0~119範圍內的數字,因此B不滿足,選B
29.
(選擇一項)
正確答案是
D 您回答的是
B 回答錯誤 解析:
animate() 方法執行 CSS 屬性集的自訂動畫。該方法通過CSS樣式將元素從一個狀態改變為另一個狀態。CSS屬性值是逐漸改變的,這樣就可以建立動畫效果。只有數字值可建立動畫(比如 "margin:30px")。字串值無法建立動畫(比如 "background-color:red")。重點是逐步執行和逐漸改變,故答案應該選D
29.
(選擇一項)
正確答案是
D 您回答的是
C 回答錯誤 解析:
arr[10] = PHP;設定了當角標為10時數組的值為PHP,因為角標是從0開始的所以arr.length輸出的長度是11,因此ABC是錯的
jquery測試解析