JavaScript / Jquery /ajax 测试题共40题,每题2.5分,满分1001.以下哪个不是javascript语言的特点:()A. 基于对象B. 跨平台C. 编译执行D. 脚本语言2.请看下列html代码:<p >hello</p>能使文本“hello”字体大小变成40px的jQuery代码是:A.$('div.s1').css('font-size','40px');B.$( 'p.s1' ) .css ( 'font-size' , '40px' );C.$('#s1').css('font-size','40px');D.$('p#s1').css('font-size','40px');3. 下述html代码:给第二个<li>设置字体颜色正确的是:<ul><li>item1</li><li>item2</li><li>item3</li></ul>A.$( 'ul li:eq( 2 )' ) .cssStyle( 'color' , 'red' )B.$('ul li:eq( 1 )') .cssStyle( 'color' ,'red')C. $( 'ul li:eq( 2 )' ) .css ( 'color' , 'red' )D $( 'ul li:eq( 1 )' ) .css ( 'color' , 'red' )4、请看下列html代码和jQuery代码片段:<body style="font-size: 30px;"><div style="display: none;">1002</div><div>1003</div><input type="hidden" name="userId" value="1001" /> <input type="text" name="userId" value="1002" /><input type="button" value="可见性过滤选择器" onclick="f3();" /></body>jQuery代码如下:alert( $( 'input :hidden' ) . val( ) );弹出对话框上显示的内容是:A.1001B.1002C.1003D.10045. setTimeout(“move()”,20)意味着A、每隔20秒,move()函数就会被调用一次B、每隔20分钟,move()函数就会被调用一次C、每隔20毫秒,move()函数就会被调用一次D、move()函数被调用20次6. 在jQuery中,如果想要从DOM中删除所有匹配的元素,下面选项中正确的是:A.remove()B.removeAll()C.empty()D.delete()7. dom.html页面有如下代码:<div id="d1"><span>hello jQuery</span></div>使用下列jQuery代码:alert($('#d1').html());alert($('#d1').text());弹出框上显示的内容为:A.分别弹出hello jQuery 和<span>hello jQuery</span>B.分别弹出<span>hello jQuery</span> 和<span>hello jQuery</span>C.分别弹出<span>hello jQuery</span> 和hello jQueryD.分别弹出hello jQuery 和hello jQuery8. 在jQuery中$( '#hello' ). css ( "color" , "#ff0000" )$( '#hello' ). css ( "color" )分别表示的含义是: (选择两项)A. $('#hello').css("color","#ff0000")表示选择id为hello的元素,并设置颜色为"#ff0000"B. $('#hello').css("color")表示选择id为hello的元素,并且取到该元素字体显示的颜色C. $('#hello').css("color","#ff0000")表示选择CSS类为hello的元素,并且取到该元素字体显示的颜色D. $('#hello').css("color")表示选择CSS类为hello的元素,并且取到该元素字体显示的颜色9.请看下列html,css和jQuery代码片段:html代码如下:<div ></div>css代码如下:<style>.s1{width:100px;height:100px;background-color: red;}.s2 {background-color: yellow;}</style>jQuery代码如下:$(function(){$('div') .hover( function(){ $(this).addClass('s2');} , function(){$(this).removeClass('s2');});});以上代码在浏览器上显示的效果是:A.连续点击div上以后,div背景显示为红色C.连续点击div上以后,div背景显示为黄色C.鼠标悬停在div上以后,div背景显示为红色D.鼠标悬停在div上以后,div背景显示为黄色10. 下列代码的功能是:<html><head><title>event </title><script type="text/javascript" src="js/jquery-1.4.3.js"></script> <script type="text/javascript">$(function(){$('a').click(function(){alert('helloworld');});});</script></head><body><a href="#">test1<a><br><a href="#">test2<a><br><a href="#">test3<a><br><a href="#">test4<a><br></body></html>A.给第二个超链接附加单击事件B.给最后一个超链接附加单击事件C.给第一个超链接附加单击事件D.给所有的超链接附加单击事件11下面哪一个是用来追加到指定元素的末尾的?A、insertAfter( )B、append( )C、appendTo( )D、after( ) 考点:jquery的核心函数12 .如果需要匹配包含文本的元素,用下面哪种来实现?()A、text()B、contains()C、input()D、attr(name)13.现有一个表格,如果想要匹配所有行数为偶数的,用_ _实现,奇数的用___实现。
( 选择两项)A $( "tr:first" ) B、$( "tr:gt " )C、$( "tr:even" )D、$( "tr:odd" )14.如果想要找到一个表格的指定第二行数的元素,用下面哪个方法可以快速找到指定元素?CA、$( "tr:first" )B、$( "tr:gt(4)" )C、$( "tr:eq(1)" )D、$( ":header" )15. 选择所有的表单输入元素,包括input, textarea, select 和button ()A、$(":input")B、$(":text")C、$(":hidden")D、$(":file")16. 在jquey中,选择id值等于one的段落正确的是()A、$( "#one" )B、$( "one" )C、$( "p" )D、$( ".one" )17 .如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?()A、append(content)B、appendTo(content)C、insertAfter(content)D、after(content)18 .在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?()A、delete()B、empty()C、remove( )D、insertAfter ()19 .在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?()A、width( )B、width( val )C、heightD、innerWidth( )20.在jquery中,想让一个元素隐藏,用___实现,显示隐藏的元素用__实现。