完整word版jquery考试题.docx
- 文档编号:6036441
- 上传时间:2023-01-03
- 格式:DOCX
- 页数:9
- 大小:19.97KB
完整word版jquery考试题.docx
《完整word版jquery考试题.docx》由会员分享,可在线阅读,更多相关《完整word版jquery考试题.docx(9页珍藏版)》请在冰豆网上搜索。
完整word版jquery考试题
1.下面哪种不是jquery的选择器?
(D)
A、基本选择器B、后代选择器C、类选择器D、进一步选择器
2.当DOM加载完成后要执行的函数,下面哪个是正确的?
(C)
A。
jQuery(expression,[context])B、jQuery(html,[ownerDocument])C、jQuery(callback)D、jQuery(elements)
3.下面哪一个是用来追加到指定元素的末尾的?
()
A、insertAfter()B、append()C、appendTo()D、after()
4.下面哪一个不是jquery对象访问的方法?
(D)
A、each(callback)B、size()C、index(subject)D、index()
5.有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的?
(B)
A、visibleB、hiddenC、visible()D、hidden()
6.如果需要匹配包含文本的元素,用下面哪种来实现?
(B)
A、text()B、contains()C、input()D、attr(name)
7.如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?
(C)
A、text()B、get()C、eq()D、contents()
8.下面哪种不属于jquery的筛选?
(B)
A、过滤B、自动C、查找D、串联
9.如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?
(D)
A、append(content)B、appendTo(content)C、insertAfter(content)D、after(content)
10.在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?
(C)
A、delete()B、empty()C、remove()D、removeAll()
11.在jquery中,想要给第一个指定的元素添加样式,下面哪一个是正确的?
(C)
A、firstB、eq
(1)C、css(name)
12.在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?
(A)
A、width()B、width(val)C、widthD、innerWidth()
13.为每一个指定元素的指定事件(像click)绑定一个事件处理器函数,下面哪个是用来实现该功能的?
(B)
Bindoneunbindtrigger
A、trigger(type)B、bind(type)C、one(type)
14.在一个表单中,如果想要给输入框添加一个输入验证,可以用下面的哪个事件实现?
(D)
A、hover(over,out)B、keypress(fn)C、change()D、change(fn)
15.当一个文本框中的内容被选中时,想要执行指定的方法时,可以使用下面哪个事件来实现?
(C)
A、click(fn)B、change(fn)C、select(fn)D、bind(fn)
16.在jquery中想要实现通过远程httpget请求载入信息功能的是下面的哪一下事件?
(C)
A、$.ajax()B、load(url)C、$。
get(url)D、$。
getScript(url)
17.下面不属于ajax事件的是?
(C)
A、ajaxComplete(callback)B、ajaxSuccess(callback)C、$。
post(url)D、ajaxSend(callback)
18.使用jquery检查〈inputtype="hidden”id="id”name="id”/>元素在网页上是否存在.(B)
A:
if($(”#id")){//dosomeing。
。
.}
B:
if($(”#id").length>0){//dosomeing..。
}
C:
if($("#id")。
length()〉0){//dosomeing.。
.}
D:
if($("#id”)。
size〉0){//dosomeing。
。
.}
19.〈ahref="xxx.jpg"title=”温家宝出席学校。
。
."〉新闻
(C)
A:
$(”a").attr("title”).val();B:
$("#a”).attr(”title”);
C:
$("a")。
attr(”title”);D:
$(”a")。
attr(”title")。
value;
执行下面语句
$(document).ready(function(){
$(”#click”)。
click(function(){
alert("clickonetime");
});
$(”#click").click(function(){
alert("clicktwotime");
});
});
20。
单击按钮〈inputtype=”button"id=”click"value=”点击我"/>,这个会有什么效果。
(C)
A:
弹出一次对话框,显示clickonetime。
B:
弹出一次对话框,显示clicktwotime。
C:
弹出两次对话框,依次显示clickonetime,clicktwotime。
D:
js编译错误。
21。
页面中有三个元素,如下:
〈div>div标签
A:
$(”div,span,p")。
click(function(){//…});
B:
$("div||span||p").click(function(){//…});
C:
$(”div+span+p").click(function(){//…});
D:
$(”div~span~p")。
click(function(){//…});
22.页面中有一个select标签,代码如下:
〈optionvalue="1”〉选项一 〈optionvalue="3">选项三〈/option> 〈optionvalue="4"〉选项四 〈/select>,要使“选项四"选中的正确写法。 (AB) A: $(”#sel").val(”选项四”); B: $(”#sel”)。 val(”4”); C: $(”#sel〉option: eq(4)”).checked; D: $("#seloption: eq(4)").attr("selected”); 23.页面中有一个性别单选按钮,请设置”男”为选中状态。 代码如下: 〈inputtype=”radio"name="sex”〉男 〈inputtype=”radio"name="sex"〉女正确的是(D) A: $("sex[0]")。 attr(”checked”,true); B: $(”#sex[0]")。 attr("checked",true); C: $("[name=sex]: radio”)。 attr("checked”,true); D: $(”: radio[name=sex]: eq(0)").attr(”checked”,true); 24、在页面中有一个ul元素,代码如下: 〈ul〉 〈lititle=’苹果’>苹果 〈/ul>,下面对节点的操作哪一个说法不正确.(D) A: var$li=$("〈lititle='香蕉’〉香蕉〈/ii〉");是创建节点. B: $("ul").after($(” C: $(”ulli: eq (1)").remove();是删除ul下“橘子“那个节点。 D: 以上说法都不对 25、页面有一个 正确的选项是.(A) A: $("#name”).val("动态设值"); B: $("#name")。 text("动态设值”); C: $("#name”)。 html("动态设值”); ==innerHTML D: $(”#name")。 value("动态设值”); 26、下面说法不正确的是(A) A: $(": hidden”)选取 B: $(”div〉span”)选取 C: $(”div: first”)选取所有〈div〉元素中第一个〈div〉元素。 D: $(”input: gt (1)”)选取索引值大于1的元素. 27、下面说法不正确的是(D) A: $("input: checked")选取所有被选中的元素 B: $(”#form: disabled”)选取id为form的表单内的所有不可用元素 C: $("#name”)。 is(": visible")是判断id为name的元素的可见性 D: $("div").addClass("background",”url(img/up。 gif)”)是设置样式的 28、在jquery中想要找到所有元素的同辈元素,下面哪一个是可以实现的(B) A: nextAll([expr])B: siblings([expr]) C: next()D: find([expr]) 29、下面选项中哪一个是和$("#foo”)等价的写法。 (D) A: $(”foo#”)B: $(#”foo”) C: $("foo")D: jQuery("#foo”) 30、在jquery中指定一个类,如果存在就执行删除功能,如果不存在就执行添加功能,下面哪一个是可以直接完成该功能的? (C) A、removeClass()B、deleteClass()C、toggleClass(class)D、addClass() 31、在jquery中想要找到所有元素的同辈元素,下面哪一个是可以实现的? (C) A、eq(index)B、find(expr)C、siblings([expr])D、next() 多选: 1、获取〈divid="content"〉内容…〈/div〉标签里的文本内容。 (BC) A: $(”#content").val();B: $(”#content")。 html(); C: $("#content")。 text();D: $(”#content").innerHTML(); 2、案例代码如下 〈body> 〈form> 用户名: 密码: