jquery考题集_第1页
jquery考题集_第2页
jquery考题集_第3页
jquery考题集_第4页
jquery考题集_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、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 对象访问的方法?

2、(d)a、 each(callback) b 、 size() c 、 index(subject) d 、 index()5. 有这样一个表单元素,想要找到这个hidden 元素,下面哪个是正确的? (b)a、 visible b 、 hidden c 、 visible() d 、 hidden()6. 如果需要匹配包含文本的元素,用下面哪种来实现? (b)a、 text() b 、 contains() c 、 input() d 、 attr(name)7. 如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素? (c)a 、 text() b 、 get() c

3、、 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中,

4、想要给第一个指定的元素添加样式,下面哪一个是正确的?(c)a 、 first b 、 eq(1) c 、 css(name)12. 在 jquery 中, 如果想要获取当前窗口的宽度值, 下面哪个是实现该功能的?( a )a 、 width() b 、 width(val) c 、 width d 、 innerwidth()13. 为每一个指定元素的指定事件(像click )绑定一个事件处理器函数,下面哪个是用来实现该功能的? ( b )bind one unbind triggera 、 trigger (type) b 、 bind(type) c 、 one(type)14. 在一个表

5、单中,如果想要给输入框添加一个输入验证,可以用下面的哪个事件实现? (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 中想要实现通过远程http get 请求载入信息功能的是下面的哪一下事件? (c)a、 $.ajax() b 、 load(url) c 、 $.get(ur

6、l) d 、 $. getscript(url)17. 下面不属于ajax 事件的是? (c)a 、 ajaxcomplete(callback) b 、 ajaxsuccess(callback) c 、 $.post(url) d 、 ajaxsend(callback)18. 使用 jquery 检查 <input type="hidden" id="id" name="id" /> 元素在网页上是否存在。 ( b )a : if($("#id") /do someing.b: if($(&quo

7、t;#id").length > 0) /do someing.c: if($("#id").length() > 0) /do someing.d: if($("#id").size > 0) /do someing.19. <a href="xxx.jpg" title=" 温家宝出席学校.">新闻</a>, 获取 <a> 元素 title 的属性值。( c)a : $("a").attr("title").

8、val();b: $("#a").attr("title");c: $("a").attr("title");d : $("a").attr("title").value;执行下面语句$(document).ready(function()$("#click").click(function()alert("click one time"););$("#click").click(function()alert(&q

9、uot;click two time");););20. 单击按钮 <input type="button" id="click" value=" 点击我 "/> ,这个会有什么效 果。( c)a :弹出一次对话框,显示click one time 。b:弹出一次对话框,显示 click two time 。c :弹出两次对话框,依次显示click one time , click two time 。d: js 编译错误。21. 页面中有三个元素, 如下: <div>div 标签 </div&

10、gt;<span>span 标签 </span><p>p 标签 </p> ,如果这三个标签要触发同一个事件,那么正确的写法是( a) 。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. 页面中有一个

11、select 标签,代码如下:<select id="sel"><option value="0">请选择</option><option value="1">选项一</option><option value="2">选项二</option><option value="3">选项三</option><option value="4">选项四</op

12、tion></select> ,要使“选项四”选中的正确写法。 (ab )a : $("#sel").val(" 选项四 ");b : $("#sel").val("4");c : $("#sel > option:eq(4)").checked;d: $("#sel option:eq(4)").attr("selected");23. 页面中有一个性别单选按钮,请设置”男”为选中状态。代码如下:<input type=&q

13、uot;radio" name="sex">男<input type="radio" name="sex">女正确的是( d )a : $("sex0").attr("checked",true);b : $("#sex0").attr("checked",true);c: $("name=sex:radio").attr("checked",true);d: $(":radio

14、name=sex:eq(0)").attr("checked",true);24. 、在页面中有一个ul 元素,代码如下:<ul>< li title=' 苹果 '>苹果 </li>< li title=' 橘子、橘子 </li>< li title=' 菠萝 '>菠萝 </li></ul> ,下面对节点的操作哪一个说法不正确。( d)a : var $li = $("<li title=' 香蕉'>

15、;香蕉 </ii>"); 是创建节点。b : $("ul").after($("<li title=' 香蕉 '>香蕉 </li>"); 是给 ul 追加节点。c : $("ul li:eq(1)").remove(); 是删除 ul 下“橘子“那个节点。d :以上说法都不对25、页面有一个<input type="text" id="name" name="name" value=""/

16、> 元素,动态设置该元素的值。正确的选项是。 ( a )a : $("#name").val(" 动态设值 ");b : $("#name").text(" 动态设值 ");c : $("#name").html(" 动态设值 "); =innerhtmld : $("#name").value(" 动态设值 ");26 、下面说法不正确的是(a)a : $(":hidden") 选取 <input>

17、; 的 type 类型是 hidden 的不可见元素。b: $("div >span")选w<div>元素下元素名是<span>的子元素。c : $("div :first") 选取所有 <div> 元素中第一个<div> 元素。d: $("input:gt(1)")选取索引值大于 1 的<input>元素。27 、下面说法不正确的是( d )a : $("input:checked") 选取所有被选中的 <input> 元素b : $(

18、"#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 :nex

19、t()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 、 在 jquer

20、y 中想要找到所有元素的同辈元素, 下面哪一个是可以实现的? ( c )a 、 eq(index) b 、 find(expr) c 、 siblings(expr) d 、 next()多选:1、获取<div id="content">内容 </div>标签里的文本内容。(bc )a: $("#content").val();b: $("#content").html();c: $("#content").text();d: $("#content").innerhtm

21、l();2、案例代码如下<body><form>用户名: <input type="text" id="username" name="username" />密码: <input type="password" id="pwd" name=" pwd "/></form></body>请用 jquery 选择器选取username 文本框输入值的内容: ( abcd )a: $("#usern

22、ame").val();b: $("input")0.value;c: $("inputname=username").val();d: $(":inputname=username").val();4、案例代码如下:<body><form><div class="big"> 大字体 </div><div class="small"> 小字体 </div> </form></body>请选取

23、文本是“大字体”的div对象。(acd )a: $("div.big");b: $("div .big");c: $("div:contains('大字体')");d: $("form > div.big");5、下面哪几种是jquery中表单的对象属性? ( abdf )a、:checked b、: enabled c、:hidden d、:selected e、:file f、: disabled6、下面哪几个不是属于jquery的事件处理? (bc)a、bind(type) b、clic

24、k() c、change() d、one(type)填空:1、假设 页面有<p>i would like to say: </p> 一个 元素,当执行 $("p").append("<b>hello</b>");时,页面代码会动态加载为<p>i would like tosay: <b>hello</b> </p>。当执行 $("p").affter("<b>hello</b>");时,页面代码会

25、 动态加载为 <p>i would like to say: </p><b>hello</b>。2、请写出页面元素的动态显示和隐藏操作代码。假设页面有查看按钮,要控制查看按钮的可见性:<input type="button"id="query" value="查看"/>,设置按钮不可见:_$("#query").hide(); 或者 $("#query").css("display","none"

26、); 设置 按钮可见: $("#query").show(); 或者 $("#query").css("display","block");3、执行下面代码:$(document).ready(function()var array ='墨家','墨子'var str =""$.each( array, function(parm1,parm2)str += "parm1: " + parm1 + "," + "p

27、arm2: " + parm2 + ",");str = str.substring(0, str.length - 1) + "" alert(str););请写出打印结果 parm1:0,parm2:' 墨家',parm1:1,parm2:' 墨子'4.现有一个表格,如果想要匹配所有行数为偶数的,用 odd 实现,奇数的用_even 实现。5、执行下面代码:$(document).ready(function()var result = $.extend(,name:"tom",age:2

28、1,sex:"boy",age:27,email:"ydw");alert(result);写出 result 结构name:'tom',age:27,sex:'boy',email:'ydw'6、jquery访问对象中的size()方法的返回值和jquery对象的.length 属 性一样 .7、jquery 中$(旧$)§61(0)的写法和 _$(this)0 是等价的。8、 在一个表单里,想要找到指定元素的第一个元素用_first_ 实现,那么第二个元素用 eq(0) 实现。9、 在 jquery 中,用一个表达式来检查当前选择的元素集合,使用 _is() 来实现,如果这个表达式失效,则返回_false_ 值。10、 在编写页面的时候,如果想要获取指定元素在当前窗口的相对偏移,用_offset 来实现, 该方法的返回值有两个属性, 分别是 _offset.top和offset.left 。11、 在一个表单中,如果将所有的 div 元素都设置为绿色,实现功能是_$("div").css("color","green");_ .addclass("样式 &

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论