jquery考试题(2020年九月整理).doc
2020年jQuery期末考试试题与答案附解析
2020年jQuery期末考试试题与答案单选题1、关于jQuery中show方法下列说法正确的是()1分•A、show方法如果不传入参数,则按照400ms的动画事件让元素显示出来•B、show方法可传入回调函数,回调函数在动画执行之前执行•C、show方法传入数值3作为参数,其默认为在3秒中完成动画•D、show方法的参数可以传入字符串来指定动画完成时间参考答案:D答案说明:show方法参数按照顺序,分别为"speed"、"easing"、"fn",代表动画速度、切换效果、回调函数2、关于get方法的回调函数的执行时机,下列方法说法正确的是()1分•A、在请求发出的时候执行•B、在请求出错误的时候执行•C、在请求完成的时候执行•D、在请求成功的时候执行参考答案:D答案说明:暂无描述3、关于jQuery插件,下列说法错误的是()1分•A、jQuery插件在使用之前需要引入指定的插件文件和jQuery文件•B、jQuery插件能大大提高开发人员的开发效率•C、jQuery插件是在jQuery的基础上做功能和业务上的扩展•D、jQuery插件只需要引入插件文件,不需要引入jQuery文件参考答案:D答案说明:jQuery插件在使用之前必须要首先引入jQuery文件4、jQuery所有版本下载地址()1分•A、•B、https://•C、https://•D、https://参考答案:B答案说明:暂无解析5、在属性过滤选择器中,获取等于给定的属性是某个特定值的元素用()实现。
1分•A、[attribute]•B、[attribute=value]•C、[attribute&=value]•D、[attribute*=value]参考答案:B答案说明:暂无解析6、slideUp方法执行的效果为()1分•A、以滑动的形式显示元素•B、以滑动的形式隐藏元素•C、以淡入的形式显示元素•D、以淡入的形式隐藏元素参考答案:B答案说明:暂无解析7、jQuery对象的$("参数")语法描述错误的是()1分•A、通过$()符号声明jQuery对象•B、$()执行后返回值是jQuery对象•C、调用方法可以通过“.”来实现•D、$符号不可以用jQuery替代参考答案:D答案说明:暂无解析8、在获取id值为btn的元素的value值,下面代码正确的是()1分•A、$("#btn").val()•B、$("#btn").val(value)•C、$("#btn").value()•D、$("#btn").value(val)参考答案:A答案说明:暂无解析9、下列关于jQuery中的$.ajax()方法的说法错误的是()1分•A、$.ajax()方法是jQuery中最底层的Ajax方法。
jquery考试题.doc
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)Bind one unbind triggerA、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中想要实现通过远程http get请求载入信息功能的是下面的哪一下事件?(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检查<input type="hidden" id="id" name="id" />元素在网页上是否存在。
JQuery理论试卷
一、单项选择题(共10道题,每题2分,共20分)。
1下面哪种不是jquery的选择器?A、基本选择器B、后代选择器C、类选择器D、进一步选择器2当DOM加载完成后要执行的函数,下面哪个是正确的?jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements)3下面哪一个是用来追加到指定元素的末尾的?A、insertAfter()B、append()C、appendTo()D、after()4下面哪一个不是jquery对象访问的方法?A、each(callback)B、size()C、index(subject)D、index()5.如果需要匹配包含文本的元素,用下面哪种来实现?A、text()B、contains()C、input()D、attr(name)6.下面哪种不属于jquery的筛选?A、过滤B、自动C、查找D、串联7.在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?A、width()B、width(val)C、widthD、innerWidth()8.在一个表单中,如果想要给输入框添加一个输入验证,可以用下面的哪个事件实现?A、hover(over ,out)B、keypress(fn)C、change()D、change(fn)9.在jquery中,想要给第一个指定的元素添加样式,下面哪一个是正确的?A、firstB、eq(1)C、css(name)D、css(name,value)10.在jquery中想要找到所有元素的同辈元素,下面哪一个是可以实现的?A、eq(index)B、find(expr)C、siblings([expr])D、next()二、填空题(共6题,每空2分,共20分)。
1.jquery访问对象中的size()方法的返回值和jQuery对象的_______属性一样.2.jquery中$(this).get(0)的写法和__________是等价的。
jq考试题库
jq考试题库一、选择题(每题2分,共20分)1. 在jQuery中,以下哪个选择器用于选择所有具有特定类名的元素?A. `#classname`B. `.class`C. `*.class`D. `.class*`2. jQuery中的`$`符号代表什么?A. jQuery对象B. 一个字符串C. 一个数字D. 一个布尔值3. 如何使用jQuery来绑定一个点击事件?A. `$('#element').click()`B. `$('#element').click()`C. `$('#element').bind('click')`D. `$('#element').click('click')`4. jQuery中的`$(document).ready()`函数的作用是什么?A. 确保DOM完全加载后再执行代码B. 检查jQuery是否已加载C. 检查浏览器是否支持jQueryD. 检查页面是否已完全加载5. 下列哪个方法可以用来获取元素的属性值?A. `.attr()`B. `.prop()`C. `.get()`D. `.eq()`6. 如何使用jQuery来选择所有`<p>`元素?A. `$('p')`B. `$('p').find('p')`C. `$('p').parent()`D. `$('p').children()`7. jQuery中的`.each()`方法用于什么?A. 遍历数组或对象B. 遍历DOM元素C. 遍历选择器D. 遍历字符串8. 如何使用jQuery来设置元素的CSS样式?A. `$('#element').css('style')`B. `$('#element').style()`C. `$('#element').css('property', 'value')`D. `$('#element').style('property', 'value')`9. jQuery中的`.ajax()`方法用于什么?A. 异步加载数据B. 同步加载数据C. 处理表单提交D. 处理用户输入10. 如何使用jQuery来移除一个元素?A. `$('#element').remove()`B. `$('#element').detach()`C. `$('#element').empty()`D. `$('#element').clear()`二、填空题(每题2分,共20分)1. jQuery中的`$.ajax()`方法允许你使用______方式从服务器请求数据。
jquery考题集.doc
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)Bind one unbind triggerA、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中想要实现通过远程http get请求载入信息功能的是下面的哪一下事件?(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检查<input type="hidden" id="id" name="id" />元素在网页上是否存在。
超完整jQuery面试题及答案
一、Jquery测试题下面哪种不是jquery的选择器?(单选)A、基本选择器B、后代选择器C、类选择器D、进一步选择器考点:jquery的选择器 (C)当DOM加载完成后要执行的函数,下面哪个是正确的?(单选)jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements)考点:jquery的核心函数 (C)下面哪一个是用来追加到指定元素的末尾的?(单选)A、insertAfter()B、append()C、appendTo()D、after()考点:jquery的核心函数 (C)下面哪一个不是jquery对象访问的方法?(单选)A、each(callback)B、size()C、index(subject)D、index()考点: jquery的核心函数之对象访问(D)jquery访问对象中的size()方法的返回值和jQuery对象的_______属性一样.考点:jquery的核心函数之对象访问(length)jquery中$(this).get(0)的写法和__________是等价的。
考点:jquery的核心函数之对象访问($(this)[0])7. 有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的?(单选)A、visibleB、hiddenC、visible()D、hidden()考点:jquery的选择器(B)如果需要匹配包含文本的元素,用下面哪种来实现?(单选)A、text()B、contains()C、input()D、attr(name)考点:jquery的选择器(B)现有一个表格,如果想要匹配所有行数为偶数的,用________实现,奇数的用_______实现。
考点:jquery的选择器(even,odd)如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(单选)A、text()B、get()C、eq()D、contents()考点:jquery的选择器(C)在一个表单里,想要找到指定元素的第一个元素用_________实现,那么第二个元素用_________实现。
jquery考试题
1. 下面哪种不是jquery的选择器?(D)2. A、基本选择器B、后代选择器C、类选择器D、进一步选择器3. 当DOM加载完成后要执行的函数,下面哪个是正确的?(C)4. A.jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements)5. 下面哪一个是用来追加到指定元素的末尾的?()6. A、insertAfter() B、append() C、appendTo() D、after()7. 下面哪一个不是jquery对象访问的方法?(D)8. A、each(callback) B、size() C、index(subject) D、index()9. 有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的?(B)10. A、visible B、hidden C、visible() D、hidden()11. 如果需要匹配包含文本的元素,用下面哪种来实现?(B)12. A、text() B、con tai ns() C、in put() D、attr( name)13. 如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(C)14. A、text() B、get() C、eq() D、contents ()15. 下面哪种不属于jquery的筛选?( B)16. A、过滤B、自动C、查找D、串联17. 如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?( D)18. A、append(content) B、appendTo(content) C、insertAfter(content) D、after(c on te nt)19. 在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?(C)A、delete()B、empty()C、remove()D、removeAII()20. 在jquery中,想要给第一个指定的元素添加样式,下面哪一个是正确的?(C)21. A、first B、eq(1) C、css(name)22. 在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?(A)23. A、width() B、width(val) C、width D、innerWidth()24. 为每一个指定元素的指定事件(像click)绑定一个事件处理器函数,下面哪个是用来实现该功能的?( B)Bind one unbind triggerA、trigger (type)B、bind(type)C、one(type)25. 在一个表单中,如果想要给输入框添加一个输入验证,可以用下面的哪个事件实现?(D)26. A、hover(over ,out) B、keypress (fn) C、change() D、change(fn)27. 当一个文本框中的内容被选中时,想要执行指定的方法时,可以使用下面哪个事件来实现?( C)28. A、click(fn) B、change(fn) C、select(fn) D、bind(fn)29. 在jquery中想要实现通过远程http get请求载入信息功能的是下面的哪一下事件?(C)30. A、$.ajax() B、load(url) C、$.get(url) D、$. getScript(url)31. 下面不属于ajax事件的是?(C)32. A、ajaxComplete(callback) B、ajaxSuccess(callback) C、$.post(url) D、ajaxSe nd(callback)33.使用jquery 检查vinput type二"hidden" id二"id" name二"id" /> 元素在网页上是否存在。
jquery考试试题
jquery考试试题jQuery考试试题随着互联网的发展,前端开发的重要性日益凸显。
作为前端开发的基础技术之一,jQuery在网页开发中扮演着重要的角色。
为了更好地评估前端开发者的能力,许多公司在招聘过程中会进行jQuery考试。
本文将介绍一些常见的jQuery 考试试题,帮助读者更好地准备和应对这些考试。
一、选择题1. 下列哪个是jQuery的核心库?A. jQuery UIB. jQuery MobileC. jQuery ValidateD. jQuery2. jQuery的选择器使用什么符号?A. #B. .C. @D. $3. 下列哪个是jQuery的事件绑定方法?A. addEventListener()B. attachEvent()C. bind()D. onclick()4. 下列哪个是jQuery的动画效果方法?A. show()B. toggle()C. css()D. append()5. 下列哪个是jQuery的AJAX方法?A. get()B. post()C. fetch()D. request()二、填空题1. 使用jQuery选择器选取id为"myElement"的元素,并将其隐藏。
$("#myElement").hide();2. 使用jQuery选择器选取class为"myClass"的元素,并将其背景颜色设置为红色。
$(".myClass").css("background-color", "red");3. 使用jQuery绑定一个点击事件,当点击id为"myButton"的按钮时,弹出一个提示框显示"Hello, jQuery!"。
$("#myButton").click(function(){alert("Hello, jQuery!");});4. 使用jQuery发送一个GET请求,获取url为"/api/data"的数据,并在成功回调函数中将返回的数据输出到控制台。
jquery试题
jquery试题一、选择1下面哪种不是jquery的选择器?(C)A、基本选择器B、后代选择器C、类选择器D、进一步选择器2当DOM加载完成后要执行的函数,下面哪个是正确的?(C)A、jQuery(expression, [context])B、jQuery(html, [ownerDocument])C、jQuery(callback)D、jQuery(elements)3下面哪一个是用来追加到指定元素的末尾的?(C)A、insertAfter()B、append()C、appendT o()D、after()4下面哪一个不是jquery对象访问的方法?(D)A、each(callback)B、size()C、index(subject)D、index()5.如果需要匹配包含文本的元素,用下面哪种来实现?(B)A、text()B、contains()C、input()D、attr(name)6.如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(C)B、get()C、eq()D、contents()7.下面哪种不属于jquery的筛选?(B)A、过滤B、自动C、查找D、串联8.下面哪几种不是属于jquery文档处理的?(D)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、firstC、css(name)D、css(name,value)12.在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?(A)A、width()B、width(val)C、widthD、innerWidth()13.为每一个指定元素的指定事件(像click)绑定一个事件处理器函数,下面哪个是用来实现该功能的?(B)A、trigger (type)B、bind(type)C、one(type)D、bind14.下面哪几个不是属于jquery的事件处理? (多选B C)A、bind(type)B、click()C、change()D、one(type)15.在一个表单中,如果想要给输入框添加一个输入验证,可以用下面的哪个事件实现? (D)A、hover(over ,out)B、keypress(fn)C、change()D、change(fn)16.当一个文本框中的内容被选中时,想要执行指定的方法时,可以使用下面哪个事件来实现?(C)A、click(fn)B、change(fn)C、select(fn)D、bind(fn)17.在jquery中想要实现通过远程http get请求载入信息功能的是下面的哪一下事件? (单选C )A、$.ajax()B、load(url)C、$.get(url)D、$. getScript(url)18.下面不属于ajax事件的是? ( C)A、ajaxComplete(callback)B、ajaxSuccess(callback)C、$.post(url)D、ajaxSend(callback)19.在jquery中指定一个类,如果存在就执行删除功能,如果不存在就执行添加功能,下面哪一个是可以直接完成该功能的?(C)A、removeClass()B、deleteClass()C、toggleClass(class)D、addClass()20.在jquery中想要找到所有元素的同辈元素,下面哪一个是可以实现的?(C)A、eq(index)B、find(expr)C、siblings([expr])D、next()二、填空题1.jquery访问对象中的size()方法的返回值和jQuery对象的__length_____属性一样.2.jquery中$(this).get(0)的写法和__$(this)[0]________是等价的。
Jquery测试题
1、HTML 代码:<p>one</p> <div><p>two</p></div> <p>three</p>jQuery 代码: $("div > p"); 结果:( A )A、[ <p>two</p> ]B、[<p>one</p> ]C、[<p>three</p>]D、[<div><p>two</p></div> ]2、HTML 代码:<div>DIV</div><span>SPAN</span><p>P</p>jQuery 代码: $("*") 结果:(D )A、[ <div>DIV</div>]B、[<span>SPAN</span> ]C、[<p>P</p>]D、[<div>DIV</div>, <span>SPAN</span>, <p>P</p>]3、HTML 代码:<div class="notMe">div class="notMe"</div><div class="myClass">div class="myClass"</div><span class="myClass">span class="myClass"</span>jQuery 代码: $(".myClass"); 结果:( D )A、[ <div class="notMe">div class="notMe"</div>]B、[<div class="myClass">div class="myClass"</div>]C、[<span class="myClass">span class="myClass"</span>]D、[<div class="myClass">div class="myClass"</div>, <span class="myClass">span class="myClass"</span> ]4、HTML 代码:<div>DIV1</div><div>DIV2</div><span>SPAN</span>jQuery 代码: $("div"); 结果:(B )A、[ <div>DIV2</div> ]B、[<div>DIV1</div>, <div>DIV2</div> ]C、[<div>DIV1</div>]5、HTML 代码:<div id="notMe"><p>id="notMe"</p></div><div id="myDiv">id="myDiv"</div>jQuery 代码: $("#myDiv"); 结果:( A )A、[ <div id="myDiv">id="myDiv"</div> ]B、[<p>id="notMe"</p> ]C、[<div id="notMe"><p>id="notMe"</p></div>]D、[<div id="notMe"><p>id="notMe"</p></div><div id="myDiv">id="myDiv"</div>]6、HTML 代码:<div>div</div><p class="myClass">p class="myClass"</p><span>span</span> <p class="notMyClass">p class="notMyClass"</p>jQuery 代码: $("div,span,p.myClass") 结果:( A )A、[ <div>div</div>, <p class="myClass">p class="myClass"</p>, <span>span</span> ]B、[<p class="myClass">p class="myClass"</p>]C、[<p class="notMyClass">p class="notMyClass"</p>]D、[<div>div</div>]7、HTML 代码:<form><label>Name:</label><input name="name" /><fieldset><label>Newsletter:</label><input name="newsletter" /></fieldset></form><input name="none" />jQuery 代码:$("form input") 结果:(B )A、[<input name="name" />]B、[ <input name="name" />, <input name="newsletter" /> ]C、[<input name="newsletter" />]8、HTML 代码:<form><label>Name:</label><input name="name" /><fieldset><label>Newsletter:</label><input name="newsletter" /></fieldset></form><input name="none" />jQuery 代码: $("form > input") 结果:(D )A、[ <input name="name" /> ]B、[<input name="newsletter" />]C、[<input name="none" />]D、[<label>Newsletter:</label>]9、HTML 代码:<form><label>Name:</label><input name="name" /><fieldset><label>Newsletter:</label><input name="newsletter" /></fieldset></form><input name="none" />jQuery 代码: $("label + input") 结果:( C )A、[<input name="newsletter" />]B、[<input name="name" />]C、[ <input name="name" />, <input name="newsletter" /> ]D、[<label>Newsletter:</label>]10、HTML 代码:<form><label>Name:</label><input name="name" /><fieldset><label>Newsletter:</label><input name="newsletter" /></fieldset></form><input name="none" />jQuery 代码: $("form ~ input") 结果:(C )A、[<input name="newsletter" />]B、[<input name="name" />]C、[ <input name="none" /> ]D、[<label>Newsletter:</label>]11、HTML 代码:<table><tr><td>Header 1</td></tr><tr><td>Value 1</td></tr><tr><td>Value 2</td></tr></table>jQuery 代码: $("tr:eq(1)") 结果:(B )A、[ <tr><td>Value 1</td></tr> ]B、[<td>Value 1</td>]C、[<td>Value 2</td>]D、[<td>Header 1</td>]12、HTML 代码:<table><tr><td>Header 1</td></tr><tr><td>Value 1</td></tr><tr><td>Value 2</td></tr></table>jQuery 代码:$("tr:first") 结果:(D )A、[ <tr><td>Header 1</td></tr> ] B、[<td>V alue 1</td>] C、[<td>Value 2</td>] D、[<td>Header 1</td>]13、HTML 代码:<table><tr><td>Header 1</td></tr><tr><td>Value 1</td></tr><tr><td>Value 2</td></tr></table>jQuery 代码: $("tr:gt(0)") 结果:( B )A、[<tr><td>Header 1</td></tr>]B、[ <tr><td>Value 1</td></tr>, <tr><td>Value 2</td></tr> ]C、[<tr><td>Value 2</td></tr>]D、[<td>Value 2</td>]14、HTML 代码:<table><tr><td>Header 1</td></tr><tr><td>Value 1</td></tr><tr><td>Value 2</td></tr></table>jQuery 代码: $("tr:odd") 结果:(A )A、[ <tr><td>Value 1</td></tr> ]B、[<tr><td>Header 1</td></tr>]C、[<td>Value 1</td>]D、[<tr><td>Value 2</td></tr>]15、HTML 代码:<table><tr><td>Value 1</td><td></td></tr><tr><td>Value 2</td><td></td></tr></table>jQuery 代码: $("td:empty") 结果:(D )A、[<td>Value 1</td>]B、[ <td></td>, <td></td> ]C、[<td>Value 2</td>]D、[<td></td>]16、HTML 代码:<table><tr><td>Value 1</td><td></td></tr><tr><td>Value 2</td><td></td></tr></table>jQuery 代码: $("td:parent") 结果:(A )A、[<td>Value 1</td>]B、[ <td></td>, <td></td> ]C、[<td>Value 2</td>]D、[ <td>Value 1</td>, <td>Value 1</td> ]17、HTML 代码:<table><tr style="display:none"><td>V alue 1</td></tr><tr><td>Value 2</td></tr></table>jQuery 代码: $("tr:hidden") 结果:(一)一、[ <tr style="display:none"><td>Value 1</td></tr> ]二、[<tr><td>Value 2</td></tr>]三、[<td>Value 1</td>]四、[<td>Value 2</td>]18、HTML 代码:<input name="man-news" /><input name="milkman" /><input name="letterman2" /><input name="newmilk" />jQuery 代码: $("input[name*='man']") 结果:( A )A、[<input name="man-news" />]B、[<input name="milkman" />]C、[<input name="letterman2" />]D、[ <input name="man-news" />, <input name="milkman" />, <input name="letterman2" /> ]19、HTML 代码:<form><input name="email" disabled="disabled" /><input name="id" /></form>jQuery 代码: $("input:enabled") 结果:(B )A、[<input name="email" disabled="disabled" />]B、[ <input name="id" /> ]C、[<input name="email" disabled="disabled" /><input name="id" />]20、HTML 代码:<div></div>jQuery 代码: $("div").html("<p>Hello Again</p>"); 结果:(B )A、[<div></div>]B、[ <div><p>Hello Again</p></div> ]C、[<p>Hello Again</p>]D、[Hello Again]二、填空题(共30分,每空2分)21、HTML 代码:<p> This is just a test.</p> <p> So is this</p>jQuery 代码: $("p").eq(1) 结果:[ ___<p>So is this</p>______________]22、HTML 代码:<p>Hello</p><p id="selected">Hello Again</p>jQuery 代码: $("p").not( $("#selected")[0] ) 结果:[____<p>Hello</p>__________]23、HTML 代码:<p>Hello</p><p>Hello Again</p><div><span>And Again</span></div>jQuery 代码:$("p").next()____________ 结果:[ <p>Hello Again</p>, <div><span>And Again</span></div> ]24、HTML 代码:<form><input type="checkbox" /></form>jQuery 代码: $("input[ ____ ___='checkbox']").parent().is("form") 结果:__true__________25、HTML 代码:<p>Hello</p><p id="selected">Hello Again</p>jQuery 代码: $("__p____").not( $("____"#selected"______")[ __0______ ] ) 结果: [ <p>Hello</p> ]26、HTML 代码:<p>I would like to say: </p>jQuery 代码: $("__p___").append("___<b>Hello</b>__________");得分评卷人结果: [ <p>I would like to say: <b>Hello</b></p> ]27、HTML 代码:<img src="test.jpg"/>jQuery 代码: $("img").attr("title", function() { return this.src }); 结果: <img src="__test.jpg_____" title="_test.jpg______" />28、HTML 代码:<p>Hello</p><div><span>Hello Again</span></div><p>And Again</p>jQuery 代码: $("__p_______")._has(div)______ 结果: [ <div><span>Hello Again</span></div> ]29、HTML 代码:<p>Hello</p><div><span>Hello Again</span></div><p>And Again</p>jQuery 代码: $("div")._siblings()__________ 结果:[ <p>Hello</p>, <p>And Again</p> ]三、编程题(共30分,每题10分)30、HTML:<html><body><div id="show"></div><input type="butoon" id="ok" value="ok"/></body></html>要求:当单击ok按纽后,向test.jsp发送一个异步请求,请求参数为"name=zhangsan,sex=f,age=18",并且将test.jsp响应回来的数据显示在id为show的div中31、当单击id为ok的按纽,将所有段落的字体颜色设为红色并且背景为蓝色。
JQuery练习题
一、Jquery测试题1下面哪种不是jquery的选择器(单选)A、基本选择器B、后代选择器C、类选择器D、进一步选择器考点:jquery的选择器 (C)2当DOM加载完成后要执行的函数,下面哪个是正确的(单选)jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements)考点:jquery的核心函数 (C)3下面哪一个是用来追加到指定元素的末尾的(单选)A、insertAfter()B、append()C、appendTo()D、after()考点:jquery的核心函数 (C)4下面哪一个不是jquery对象访问的方法(单选)A、each(callback)B、size()C、index(subject)D、index()考点: jquery的核心函数之对象访问(D)5.jquery访问对象中的size()方法的返回值和jQuery对象的_______属性一样.考点:jquery的核心函数之对象访问(length)中$(this).get(0)的写法和__________是等价的。
考点:jquery的核心函数之对象访问($(this)[0])7. 有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的(单选)A、visibleB、hiddenC、visible()D、hidden()考点:jquery的选择器(B)8.如果需要匹配包含文本的元素,用下面哪种来实现(单选)A、text()B、contains()C、input()D、attr(name)考点:jquery的选择器(B)9.现有一个表格,如果想要匹配所有行数为偶数的,用________实现,奇数的用_______实现。
考点:jquery的选择器(even,odd)10.如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素(单选)A、text()B、get()C、eq()D、contents()考点:jquery的选择器(C)11.在一个表单里,想要找到指定元素的第一个元素用_________实现,那么第二个元素用_________实现。
jquery考题集.doc
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)Bind one unbind triggerA、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中想要实现通过远程http get请求载入信息功能的是下面的哪一下事件?(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检查<input type="hidden" id="id" name="id" />元素在网页上是否存在。
jquery考试题.doc
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)Bind one unbind triggerA、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中想要实现通过远程http get请求载入信息功能的是下面的哪一下事件?(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检查<input type="hidden" id="id" name="id" />元素在网页上是否存在。
2020年jQuery期末考试试题与答案附解析
2020年jQuery期末考试试题与答案单选题1、关于jQuery中show方法下列说法正确的是()1分•A、show方法如果不传入参数,则按照400ms的动画事件让元素显示出来•B、show方法可传入回调函数,回调函数在动画执行之前执行•C、show方法传入数值3作为参数,其默认为在3秒中完成动画•D、show方法的参数可以传入字符串来指定动画完成时间参考答案:D答案说明:show方法参数按照顺序,分别为"speed"、"easing"、"fn",代表动画速度、切换效果、回调函数2、关于get方法的回调函数的执行时机,下列方法说法正确的是()1分•A、在请求发出的时候执行•B、在请求出错误的时候执行•C、在请求完成的时候执行•D、在请求成功的时候执行参考答案:D答案说明:暂无描述3、关于jQuery插件,下列说法错误的是()1分•A、jQuery插件在使用之前需要引入指定的插件文件和jQuery文件•B、jQuery插件能大大提高开发人员的开发效率•C、jQuery插件是在jQuery的基础上做功能和业务上的扩展•D、jQuery插件只需要引入插件文件,不需要引入jQuery文件参考答案:D答案说明:jQuery插件在使用之前必须要首先引入jQuery文件4、jQuery所有版本下载地址()1分•A、•B、https://•C、https://•D、https://参考答案:B答案说明:暂无解析5、在属性过滤选择器中,获取等于给定的属性是某个特定值的元素用()实现。
1分•A、[attribute]•B、[attribute=value]•C、[attribute&=value]•D、[attribute*=value]参考答案:B答案说明:暂无解析6、slideUp方法执行的效果为()1分•A、以滑动的形式显示元素•B、以滑动的形式隐藏元素•C、以淡入的形式显示元素•D、以淡入的形式隐藏元素参考答案:B答案说明:暂无解析7、jQuery对象的$("参数")语法描述错误的是()1分•A、通过$()符号声明jQuery对象•B、$()执行后返回值是jQuery对象•C、调用方法可以通过“.”来实现•D、$符号不可以用jQuery替代参考答案:D答案说明:暂无解析8、在获取id值为btn的元素的value值,下面代码正确的是()1分•A、$("#btn").val()•B、$("#btn").val(value)•C、$("#btn").value()•D、$("#btn").value(val)参考答案:A答案说明:暂无解析9、下列关于jQuery中的$.ajax()方法的说法错误的是()1分•A、$.ajax()方法是jQuery中最底层的Ajax方法。
超完整jQuery面试题及答案
一、Jquery测试题下面哪种不是jquery的选择器?(单选)A、基本选择器B、后代选择器C、类选择器D、进一步选择器考点:jquery的选择器 (C)当DOM加载完成后要执行的函数,下面哪个是正确的?(单选)jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements)考点:jquery的核心函数 (C)下面哪一个是用来追加到指定元素的末尾的?(单选)A、insertAfter()B、append()C、appendTo()D、after()考点:jquery的核心函数 (C)下面哪一个不是jquery对象访问的方法?(单选)A、each(callback)B、size()C、index(subject)D、index()考点: jquery的核心函数之对象访问(D)jquery访问对象中的size()方法的返回值和jQuery对象的_______属性一样.考点:jquery的核心函数之对象访问(length)jquery中$(this).get(0)的写法和__________是等价的。
考点:jquery的核心函数之对象访问($(this)[0])7. 有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的?(单选)A、visibleB、hiddenC、visible()D、hidden()考点:jquery的选择器(B)如果需要匹配包含文本的元素,用下面哪种来实现?(单选)A、text()B、contains()C、input()D、attr(name)考点:jquery的选择器(B)现有一个表格,如果想要匹配所有行数为偶数的,用________实现,奇数的用_______实现。
考点:jquery的选择器(even,odd)如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(单选)A、text()B、get()C、eq()D、contents()考点:jquery的选择器(C)在一个表单里,想要找到指定元素的第一个元素用_________实现,那么第二个元素用_________实现。
jquery考题集.doc
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)Bind one unbind triggerA、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中想要实现通过远程http get请求载入信息功能的是下面的哪一下事件?(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检查<input type="hidden" id="id" name="id" />元素在网页上是否存在。
jquery考题集.doc
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)Bind one unbind triggerA、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中想要实现通过远程http get请求载入信息功能的是下面的哪一下事件?(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检查<input type="hidden" id="id" name="id" />元素在网页上是否存在。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.下面哪种不是jquery的选择器?(D)2.A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器3.当DOM加载完成后要执行的函数,下面哪个是正确的?(C)4.A.jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements)5.下面哪一个是用来追加到指定元素的末尾的?()6.A、insertAfter() B、append() C、appendTo() D、after()7.下面哪一个不是jquery对象访问的方法?(D)8.A、each(callback) B、size() C、index(subject) D、index()9.有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的?(B)10.A、visible B、hidden C、visible() D、hidden()11.如果需要匹配包含文本的元素,用下面哪种来实现?(B)12.A、text() B、contains() C、input() D、attr(name)13.如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(C)14.A、text() B、get() C、eq() D、contents()15.下面哪种不属于jquery的筛选?(B)16.A、过滤 B、自动 C、查找 D、串联17.如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?(D)18.A、append(content) B、appendTo(content) C、insertAfter(content) D、after(content)19.在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?(C)A、delete()B、empty()C、remove()D、removeAll()20.在jquery中,想要给第一个指定的元素添加样式,下面哪一个是正确的?(C)21.A、first B、eq(1) C、css(name)22.在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?(A)23.A、width() B、width(val) C、width D、innerWidth()24.为每一个指定元素的指定事件(像click)绑定一个事件处理器函数,下面哪个是用来实现该功能的?(B)Bind one unbind triggerA、trigger (type)B、bind(type)C、one(type)25.在一个表单中,如果想要给输入框添加一个输入验证,可以用下面的哪个事件实现? (D)26.A、hover(over ,out) B、keypress(fn) C、change() D、change(fn)27.当一个文本框中的内容被选中时,想要执行指定的方法时,可以使用下面哪个事件来实现?(C)28.A、click(fn) B、change(fn) C、select(fn) D、bind(fn)29.在jquery中想要实现通过远程http get请求载入信息功能的是下面的哪一下事件? (C)30.A、$.ajax() B、load(url) C、$.get(url) D、$. getScript(url)31.下面不属于ajax事件的是? (C)32.A、ajaxComplete(callback) B、ajaxSuccess(callback) C、$.post(url) D、ajaxSend(callback)33.使用jquery检查<input type="hidden" id="id" name="id" />元素在网页上是否存在。
(B)A:if($("#id")) { //do someing... }B: if($("#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").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("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><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.页面中有一个select标签,代码如下:<select id="sel"><option value="0">请选择</option><option value="1">选项一</option><option value="2">选项二</option><option value="3">选项三</option><option value="4">选项四</option></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="radio" name="sex"> 男<input type="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><li title='苹果'>苹果</li><li title='橘子'>橘子</li><li title='菠萝'>菠萝</li></ul>,下面对节点的操作哪一个说法不正确。
(D)A:var $li = $("<li title='香蕉'>香蕉</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=""/>元素,动态设置该元素的值。
正确的选项是。
(A)A:$("#name").val("动态设值");B:$("#name").text("动态设值");C:$("#name").html("动态设值");==innerHTMLD:$("#name").value("动态设值");26、下面说法不正确的是(A)A:$(":hidden")选取<input>的type类型是hidden的不可见元素。