JQuery阶段测试题
一、选择题(每小题2分)10道题共20分
1)以下对jQuery描述不正确的是?(c)
A.jQuery就是javaScript
B.jQuery提供了很多特效
C.jQuery可以完全替代javaScript
D.jQuery使代码量大幅减少
2)请选择一个错误的答案(c)
A。$(document).ready(function(){})
B。$().ready(function(){})
C.ready(function(){})
3)如果同时使用window。onload与$(function(){}),执行顺序会是什么样?(b)
A.同时执行 B。onload先执行 C.$(function(){})先执行 D.都不执行
4)如果想要到一个表格的指定行数的元素,用下面哪个方法可以快速到指定元素?(c)
A。text() B。get() C。eq() D.contents()
5)如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?(d)
A。append(content) B。appendTo(content) C.insertAfter(content) D.after(content)
6)在jQuery中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?(c)
A.delete() B。empty() C.remove() D.removeAll()
7)为每一个指定元素的指定事件(像click)绑定一个事件处理器函数,下面哪个是用来实现该功能的?(b)
A.trigger() B。bind() C.bind D。add()
8)在jQuery中想要到所有元素的同辈元素,下面哪一个是可以实现的?(c)
A.eq(index) B。find(expr) C。siblings([expr]) D。next()
9)使用jQuery如果给一个元素增加样式,下列哪个选项不对?(b)
A。className="red" B。addClass(“red") C.class(“color",”red”) D.class({“color”:”red”})
10)toggle()、toggleClass()主要是使用了什么原理?选一个不正确的(b)
A。三元运算符 B。三目运算符 C.条件运算符 D。算术运算符
填空题(每小空1分)20个空共20分
1)jQuery访问对象中的size()方法的返回值和jQuery对象的()属性一样
2)jQuery中$(this).get(0)的写法和()是等价的
3)现有一表格,如果想要匹配所有行数为偶数的,用(even)实现,奇数的用(odd)实现
4)在一个表单里,想要到指定元素的第一个元素用()实现,那么第二个元素用()实现
5)如果将所有的div元素里的字体都设置为绿,()
6)在jQuery中,想让一个元素隐藏,用(hidden)实现,显示一个元素用(visible)实现
7)在一个表单中,用600毫秒缓慢的将段落滑上,用(slide up)来实现
8)在jQuery中,如果想要自定义一个动画,用(animate)函数来实现
9)在表单中,查所有选中的checkbox元素,可以用jQuery中的()来实现
10)给元素的属性设置值,可以使用()方法和()方法
11)jQuery中的html()相当于javaScript的()属性,text()相当于()属性
12)阿贾克斯的英文名称是(Ajax)
13)使用阿贾克斯技术的主要原因是可以实现异步请求和局部刷新,那么它的好处是 ()、()
14)jQuery中的one()用于绑定事件,它与bind()、on()、live()等其他方法最大的区别是()
二、简答题(每小题3分)10道题共30分
1)jQuery的美元符号$有什么作用?
定义jquery
2)body中的onload()函数和jQuery中的document。ready()有什么区别?
Onload: 只能加载一次
ady() :可以加载多次
3)jQuery中有哪几种类型的选择器?
4)请使用jQuery将页面上的所有元素边框设置为2px宽的虚线?
5)jQuery中哪个方法可以给还未创建的元素绑定事件?
6)$(thisjquery是什么选择器)与this有什么区别?
$(this) : 是jquery里面的 this: 是JavaScript里面的
7)$(“p a”)与$(“p>a”)有什么区别?
8)如何复制一个元素?在没有参数的情况下,会不会复制元素行为?
9)jQuery中的find()和filter()用来做什么?区别是什么?
10)如何获取一个随机数?
三、编程题(每小题6分)5道题共30分
1)使用jQuery实现点击按钮弹出一个有确定和取消按钮的对话框。
2)产生一个1-10的随机数。
3)使用jQuery实现选项卡效果的代码部分。
4)使用jQuery实现图片翻转效果的代码部分。
5)在jQuery1.8.3版本中,实现密码框状态切换效果,要求:
1.当选中checkbox的时候,密码框里的密文改变为明文
2.当取消checkbox的时候,密码框里的明文改变为密文
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论