文章教程

8.10思考练习题

8/31/2020 8:52:25 PM 人评论 次浏览

8.10 思考练习题

1.选择题(每个题目只有一个选项正确)

(1)如果想在一个指定的元素后添加内容,下面哪个函数是实现该功能的?

A.append(content)
B.appendTo(content)
C.insertAfter(content)
D.after(content)

(2)在jQuery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?

A.width()
B.width(val)
C.width
D.innerWidth()

(3)在一个表单中,如果想要给输入框添加一个输入验证,可以用下面的哪个事件实现?

A.hover(over,out)
B.keypress(fn)
C.change()
D.change(fn)

(4)当一个文本框中的内容被选中时,想要执行指定的方法时,可以使用下面哪个事件来实现?

A.click(fn)
B.change(fn)
C.select(fn)
D.bind(fn)

(5)在jQuery中指定一个类,如果存在就执行删除功能,如果不存在就执行添加功能,下面哪一个是可以直接完成该功能的?

A.removeClass()
B.deleteClass()
C.toggleClass(class)
D.addClass()

(6)在jQuery中想要找到所有元素的同辈元素,下面哪一个是可以实现的?

A.eq(index)
B.find(expr)
C.siblings([expr])
D.next()

2.填空题

(1)在一个基本网页中,如果将网页中所有的div元素内部显示的文本都设置为绿色(green),应该使用的jQuery代码是_____。

(2)在jQuery中,鼠标指针移动到一个指定的元素上,会触发_____事件。

(3)在jQuery中,想让一个元素隐藏,用_____方法实现,显示隐藏的元素用_____方法实现。

(4)在表单页面中,要让radio单选组的第二个元素为当前选中值,应该使用的jQuery代码是_____。

(5)jQuery中获取或设置指定元素属性值使用的方法是_____,而要

删除指定元素的某个属性,应该使用的jQuery代码是_____。

3.简答题

(1)jQuery中的hover()和toggle()有什么区别?

(2)$("#msg").text();$("#msg").text("<b>new content</b>");有什么区别?

(3)jQuery中$.get()提交和$.post()提交有区别吗?

教程类别