jquery测试解析

1.下列获取元素范围大小顺序错误的是

(选择一项)

1

  • A:

  • B:

  • C:

  • D:

本题选择D

解析:

获取元素范围大小顺序依次为: $(#one).siblings("div")>$("#one~div")>$("#one +div") 或是 $(#one).siblings("div")>$(#one).nextAll("div")>$(#one).next("div")

2.在jQuery中,如果想要从Dom中删除所有匹配元素,下面选项正确的是()

  • B:

  • C:

  • D:

正确答案是 A 您回答的是 B 回答错误

解析,删除所有匹配元素用 remonve(),故选A

3.在jQuery中下列说法错误的是()

(选择一项)

5

  • A:

  • B:

  • C:

  • D:

  • 解析:

    $("p").attr("title");该示例用于获得p元素的title属性值而不是文本值,所以选C

4.在javascript中,以下是运算符的是()   选两项

(选择二项)

8

  • A:

  • B:

  • C:

  • D:

解析:

此题目考察的是JavaScript中的运算符号,考察了学生对于运算符号的掌握,其中 a 和 d不是JavaScript的运算符号, b是或者 c是小于, 所以选择b c

5.

(选择一项)
  • A:

  • B:

  • C:

  • D:

(选择一项)

解析:

元素的显示和隐藏可以通过jquery对象的show和hide方法来实现,也可以通过操作dom对象的display样式表属性来实现。

(选择一项)

6.

  • B:

  • C:

  • D:

正确答案是 C 您回答的是 A 回答错误

解析:

获取a标签的title值,直接可以通过attr(“属性名”)来获取

7.

A:

  • B:

  • C:

  • D:

正确答案是 C 您回答的是 A 回答错误

解析 :

获取a标签的title值,直接可以通过attr(“属性名”)来获取

8.

(选择一项)

13

  • A:

  • B:

  • C:

  • D:

正确答案是 C 您回答的是 C 回答正确

试题分析 纠错 设为收藏

(选择一项)

14

  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 B 回答正确

试题分析 纠错 设为收藏

(选择一项)

15

  • A:

  • B:

  • C:

  • D:

正确答案是 A 您回答的是 A 回答正确

试题分析 纠错 设为收藏

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 C 您回答的是 B 回答错误

解析:

该题考查的是如何获取相关元素以及如何对相关元素增加、删除class。 此题需要先对所有的li删除class,然后再对悬浮的li添加class,只要C正确。

9.

(选择二项)

17

  • A:

  • B:

  • C:

  • D:

正确答案是 A,B 您回答的是 A,B 回答正确

试题分析 纠错 设为收藏

(选择一项)

18

  • A:

  • B:

  • C:

  • D:

正确答案是 C 您回答的是 C 回答正确

试题分析 纠错 设为收藏

(选择一项)

19

  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 B 回答正确

试题分析 纠错 设为收藏

(选择一项)

20

  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 B 回答正确

试题分析 纠错 设为收藏

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 C 回答错误

解析:

此题目考查的是在jQuery中使用bind()为同一元素绑定多个事件。 使用bind()为同一元素绑定多个事件的正确语法是$(selector).bind({事件1:fn1,事件2:fn2,...,事件n:fnN}),因此选D。

10.

(选择二项)
  • A:

  • B:

  • C:

  • D:

正确答案是 A,B 您回答的是 B,C 回答错误

解析:

此题考查的是jquery的slideUp()和slideDown()使用。 这个两个方法都可以改变元素的高度,slideUp()用于元素从下到上缩短隐藏,slideDown()用于元素从上到下延伸显示,因此答案选择:ab

11.

(选择一项)

23

  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 B 回答正确

试题分析 纠错 设为收藏

(选择一项)

24

  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 B 回答正确

试题分析 纠错 设为收藏

(选择一项)

25

  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 B 回答正确

试题分析 纠错 设为收藏

(选择二项)
  • A:

  • B:

  • C:

  • D:

解析:

val()只能获取或设置表单元素,且不包括标签;而html()能获取或设置元素,并包括标签,所以选AB

选项A和选项B都能正确改变div层的内容,而选项CD则不能,因此正确的答案是ab。

12.

(选择一项)

27

  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 D 回答正确

试题分析 纠错 设为收藏

(选择一项)

28

  • A:

  • B:

  • C:

  • D:

正确答案是 A 您回答的是 A 回答正确

试题分析 纠错 设为收藏

(选择一项)

29

  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 B 回答正确

试题分析 纠错 设为收藏

(选择一项)

30

  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 D 回答正确

试题分析 纠错 设为收藏

(选择一项)

31

  • A:

  • B:

  • C:

  • D:

正确答案是 C 您回答的是 C 回答正确

试题分析 纠错 设为收藏

(选择二项)

32

  • A:

  • B:

  • C:

  • D:

正确答案是 B,C 您回答的是 B,C 回答正确

试题分析 纠错 设为收藏

(选择一项)
  • A:

  • B:

  • C:

  • D:

  • 解析:,^表示以某些元素值开始的元素,$("input[name^=‘news‘]")中以“news”开始的元素,因此答案A是正确的,选项B的并不是以“news”开始显然不正确,同理选项C,D也就不正确了。此题目的考点在于让我们理解选取给定属性的某个特定的值,根据值来确定我们要选取的元素比如:$("input[name$=‘letter‘]")表示匹配给定的属性是以“letter”值结尾的元素。

13.

(选择一项)

34

  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 B 回答正确

试题分析 纠错 设为收藏

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 B 回答错误

解析:由于题干中的每个case语句都没有使用break,代码从上往下执行,分别执行case 2 和 default 得到D答案。

14.

(选择一项)
  • A:

  • B:

  • C:

  • D:

解析:。$( A  B )表示在A父节点下匹配B的所有后代元素。故而A选项正确

15.

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 A 回答错误

分析:B选项错误,JavaScript中的数组长度不是固定的,当数组成员超过了数组的长度的时候,会自动扩展。

16.

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 C 回答错误

解析v:

slideDown()方法是将元素从上向下延伸显示,而不是隐藏。

17.

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 C 回答错误

解析:.hide()用于隐藏,hover()用于模拟鼠标指针悬停事件,slideUp()用于元素从下到上缩短直至隐藏,toggle()用于切换元素的可见性,答案选择b

18.

(选择一项)

40

  • A:

  • B:

  • C:

  • D:

正确答案是 C 您回答的是 C 回答正确

试题分析 纠错 设为收藏

(选择一项)

41

  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 D 回答正确

试题分析 纠错 设为收藏

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 B 回答错误

解析:

D选项错误,jQuery对象不能调用DOM对象的属性。

19.

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 C 回答错误

解析:由于声明的数组长度为5,虽然只在1号下标和2号下标中赋值,但是数组的长度依然是声明的5,所以选择D。

20.

(选择二项)
  • A:

  • B:

  • C:

  • D:

正确答案是 A,C 您回答的是 A,D 回答错误

解析:text()方法可以获取文本内容,val()方法可以获取value属性值。

21.

(选择一项)

45

  • A:

  • B:

  • C:

  • D:

正确答案是 A 您回答的是 A 回答正确

试题分析 纠错 设为收藏

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 B 回答错误

解析:D选项错误,应该是通过高度变化(向下增大)来动态地显示所有匹配的元素。

22.

(选择一项)

47

  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 D 回答正确

试题分析 纠错 设为收藏

(选择一项)

48

  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 B 回答正确

试题分析 纠错 设为收藏

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 A 您回答的是 C 回答错误

解析:B项写法就不对,且text()得到的也是文本内容;
       c 项方法不存在;
      d项些写法不对。

23.

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 C 您回答的是 B 回答错误

解析:C选项错误,JavaScript中可以对浮点数进行取余。

24.

(选择一项)

51

  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 B 回答正确

试题分析 纠错 设为收藏

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 A 您回答的是 B 回答错误

解析:单击循环切换样式使用toggleClass(),因此选A,B中toggleClass()的使用方法不正确,另addClass()仅能追加样式,不能移除样式,不符合题干,C中toggle()的作用是循环显示和隐藏元素,D中addClass()仅能追加样式,不能移除样式,不符合题干

25.

(选择一项)

53

  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 B 回答正确

试题分析 纠错 设为收藏

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 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:

  • C:

  • D:

正确答案是 A,B 您回答的是 A,B 回答正确

试题分析 纠错 设为收藏

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 C 您回答的是 D 回答错误

解析:

/^1\d{2}$/中/^指的是开头1指的是包含一\d指的是数字字符{2}指的是匹配前一项2次$/指的是结尾,因此C满足条件选C

27.

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 A 您回答的是 C 回答错误

解析:A符合题干要求,因此选A,B中mouseout事件表示鼠标移出, C,D都获取不到div元素。

28.

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 B 您回答的是 D 回答错误

解析:

/^(1[0-1]|[1-9])?\d$/代表的是0~119范围内的数字,因此B不满足,选B

29.

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 B 回答错误

解析:

animate() 方法执行 CSS 属性集的自定义动画。该方法通过CSS样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创建动画效果。只有数字值可创建动画(比如 "margin:30px")。字符串值无法创建动画(比如 "background-color:red")。重点是逐步执行和逐渐改变,故答案应该选D

29.

(选择一项)
  • A:

  • B:

  • C:

  • D:

正确答案是 D 您回答的是 C 回答错误

解析:

arr[10] = PHP;设置了当角标为10时数组的值为PHP,因为角标是从0开始的所以arr.length输出的长度是11,因此ABC是错的

时间: 2024-12-28 20:44:52

jquery测试解析的相关文章

jquery中解析JSON字符串的办法

data.msg传递了C#中构造的JSON字符串,使用下面两种在jquery中解析,都能正常工作 //解析返回的数据 var jsonValue = jQuery.parseJSON(data.msg); var jsonValue = eval('(' + data.msg + ')'); 附: /构造JSON字符串 string jsonStr = "{\"verifyOpinion\":\"" + temp.verifyResult + "

004.测试解析php,安装discuz

一.配置解析php 编辑nginx配置文件/usr/local/nginx/conf/nginx.conf [[email protected] ~]# vim /usr/local/nginx/conf/nginx.conf 我们需要将php的配置行打开,找到这么几行: #location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIP

jquery JSON解析代码

jquery JSON解析说明.这里首先给出JSON字符串集,代码: var data=" { root: [ {name:'1',value:'0'}, {name:'6101',value:'西安市'}, {name:'6102',value:'铜川市'}, {name:'6103',value:'宝鸡市'}, {name:'6104',value:'咸阳市'}, {name:'6105',value:'渭南市'}, {name:'6106',value:'延安市'}, {name:'610

jQuery 插件开发解析

那么首先我们来简单的看一下最正统的 jQuery 插件定义方式: ? 1 2 3 4 5 6 7 8 9 10 11 12 (function ($) {     $.fn.插件名 = function (settings) {         //默认参数         var defaultSettings = {         }         /* 合并默认参数和用户自定义参数 */ settings = $.extend(defaultSettings, settings); r

jQuery测试错题解析

1. JavaScript中实现回车切换效果是利用了event对象的( )属性. A.Tab B.keyCode C.KeyCode D.KeyDown 解析:实现回车切换效果是keyCode属性.故选B. 2. A.onFocus B.onBlur C.onChange D.onClick 解析:使用onBlue事件可以实现鼠标离开文本框,blur是失去焦点时发生,故选B. 3. A.$("div span") B.$("div>span") C.$(&qu

js jquery前台解析json字符串

一.js解析json字符串 eval()和JSON.parse() 对于服务器返回的JSON字符串,如果jquery异步请求没做类型说明,或者以字符串方式接受,那么需要做一次对象化处理,就是将该字符串放于eval()中执行一次.这种方式也适合以普通javascipt方式获取json对象,以下举例说明: var dataObj=eval("("+data+")");//转换为json对象 为什么eval这里要添加 "("+data+")&

Mysql高可用复制原理及主从实例测试解析

一.Mysql复制简介 使用mysql复制功能可以将主数据的数据复制到多台从服务器上.默认情况下,采用异步传输方式,数据复制可以在各种不同的网路环境中进行.主从复制技术在企业生产中得到了广泛应用,它避免了数据库的单点故障,当一台服务器宕机,其他服务器一样可以提供稳定可靠的数据服务. 1 mysql 复制原理 Mysql复制功能是将数据分布在多个系统上,这种机制是通过将Mysql的某一台服务器(master)的数据复制到其它服务器(slaves)上来实现的.复制过程中一个服务器充当主服务器,而一个

用phpQuery像jquery一样解析html代码

简介 如何在php中方便地解析html代码,估计是每个phper都会遇到的问题.用phpQuery就可以让php处理html代码像jQuery一样方便. 项目地址:https://code.google.com/p/phpquery/ github地址:https://github.com/TobiaszCudnik/phpquery DEMO 下载库文件:https://code.google.com/p/phpquery/downloads/list 我下的是onefile版:phpQuer

jquery eval解析JSON中的注意点介绍

在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:使用eval()函数.使用Function对象来进行返回解析,下面有个示例,感兴趣的朋友可以参考下 在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数. 2. 使用Function对象来进行返回解析. 使用eval函数来解析,并且使用jquery的each方法来遍历 用jquery解析JSON数据的方法,作为jquery异步请求的传输对象,jquery请求后返回的结果是json对象,