jquery考试题 下载本文

5、下面哪几种是jquery中表单的对象属性?( ABDF)

A、:checked B、: enabled C、:hidden D、:selected E、:file F、: disabled

6、下面哪几个不是属于jquery的事件处理? (BC) A、bind(type) B、click() C、change() D、one(type) 填空:

1、假设页面有

I would like to say:

一个元素,当执行$(\时,页面代码会动态加载为

I would like to say: Hello

。当执行$(\时, 页面代码会动态加载为

I would like to say:

Hello 。 2、请写出页面元素的动态显示和隐藏操作代码。

假设页面有查看按钮,要控制查看按钮的可见性:

$(\或者$(\ 3、执行下面代码:

$(document).ready(function(){

var array =['墨家','墨子']; var str = \

$.each( array, function(parm1,parm2){

str += \\+ parm1 + \+ \\+

parm2 + \ });

请写出打印结果[{parm1:0,parm2: '墨家'},{parm1:1,parm2: '墨子'}] 4.现有一个表格,如果想要匹配所有行数为偶数的,用___odd_____实现,奇数的用__even_____实现。

5、执行下面代码:

$(document).ready(function(){

var result = $.extend({},{name:\27, email:\alert(result); });

写出result结构{name:'Tom',age:27,sex:'boy',email:'ydw@163.com'} 6、jquery访问对象中的size()方法的返回值和jQuery对象的___.length____属性一样.

7、jquery中$(this).get(0)的写法和_$(this)[0]________是等价的。 8、在一个表单里,想要找到指定元素的第一个元素用__first___实 });

str = str.substring(0, str.length - 1) + \alert(str);

现,那么第二个元素用____eq(0)_____实现。

9、在jquery中,用一个表达式来检查当前选择的元素集合,使用_is()_____来实现,如果这个表达式失效,则返回___false___值。 10、在编写页面的时候,如果想要获取指定元素在当前窗口的相对偏移,用___offset____来实现,该方法的返回值有两个属性,分别是_offset.top_______和____offset.left______。

11、在一个表单中,如果将所有的div元素都设置为绿色,实现功能是___$(\样式\。 12、在jquery中,鼠标移动到一个指定的元素上,会触发指定的一个方法,实现该操作的是_$(\。 13、在jquery中,想让一个元素隐藏,用___hide()_____实现,显示隐藏的元素用__show()__实现。

14、在一个表单中,用600毫秒缓慢的将段落滑上,$(\元素\来实现。

15、在jquery中,如果想要自定义一个动画,用___animate(params,options_____函数来实现.

16、用jquery 来实现动态添加和删除表格行,在一个表单中,查找所有选中的input元素,可以用jquery中的___.not()______来实现。并写出实例代码:

17、用jQuery实现效果如下:有用户名、密码框、清空按钮。 a.当用户获取文本框焦点时,如果文本框为默认值则清空, b.失去焦点时,如果文本框为空值,则还原为默认值。 c.点击清空按钮后,将文本框为全部置为默认值。

18、写出jQuery选择器的分类,及每类选择器下常用选择器用法

19、jQuery中get与post方式传送数据有何不同?写出实例结果与分析。

$.get('jquery_data.php?v1=1', {v2: 2}, function(data) {

$('

').append(data).appendTo('body');  });