jQuery试题及答案
一.选择题
1. 下面哪种不是jquery的选择器?(  )  C。
A、基本选择器                          B、层次选择器
C、css选择器                                  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、appendTo()  D、after()
4. 下面哪一个不是jquery对象访问的方法? (  ) D
A、each()          B、size()          C、.length                    D、onclick()
5. 在jquery中想要到所有元素的同辈元素,下面哪一个是可以实现的?() C
A、eq(index)      B、find(expr)      C、siblings([expr])        D、next() 
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. 下面哪几种是属于jquery文档处理的?  (多选)  ABCD
A、包裹              B、替换              C、删除              D、内部和外部插入
10. 如果想被选元素之后插入 HTML 标记或已有的元素,下面哪个是实现该功能的?  (  ) D
A、append(content)                            B、 appendTo(content)
C、insertAfter(content)                        D、after(content)
11. 在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?( ) C
A、delete()        B、empty()                C 、remove()            D、removeAll()
12. 在jquery中,想要给第一个指定的元素添加样式,下面哪一个是正确的? (  )        D
jquery官方文档下载A、first              B、eq(1)                  C、css(name)    D、css(name,value)
13. 在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?  ( )  A
A、width()          B、width(val)            C、width            D、innerWidth()
14. 为每一个指定元素的指定事件(像click) 绑定一个事件处理器函数,下面哪个是用来实现该功能的?  (  ) B
A、trgger (type)      B、bind(type)          C、one(type)            D、bind
15. 在jquery中想要实现通过远程http get请求载入信息功能的是下面的哪一下事( C )
A、$.ajax()                  B、load(url)                C、$.get(url)              D$. getScript(url)
16. 在一个表单中,如果想要给输入框添加一个输入验证,可以用下面的哪个事件实现? ( D)
      A、hover(over ,out) B、keypress (fn)      C、change()      D、change(fn)
17. 当一个文本框中的内容被选中时,想要执行指定的方法时,可以使用下面哪个事件来实现? (  )  C
      A、click(fn)              B、change(fn)          C、select(fn)              D、bind(fn)
18.以下 jquery 对象方法中,使用了事件委托的是(  )  D
A、bind                      B. 、mousedown        C、change          D、on
19.元素的type属性的取值可以是(多选)ABD
A、image                    B、checkbox      C、select            D、button
20.下列jQuery事件绑定正确的是____。A
A. bind(type,[data],function(eventObject))
B. $(‘#demo’).click(function() {})
C. $(‘#demo’).on(‘click’,function() {})
D. $(‘#demo’).one(‘click’,function() {})
21.怎么才能隐藏下面的元素?  C
<input id=”id_txt” name=”txt” type=”text”value=””/>
A. $(“id_txt”).hide();
B. $(#id_txt).remove();
C. $(“#id_txt”).hide();
D. $(“#id_txt”).remove();
22. jQuery 的方法get()做什么?A
A.使用 HTTP GET 请求从服务器加载数据
B. 返回一个对象
C. 返回存在jQuery对象中的DOM元素
D. 触发一个get AJAX请求
23. 在jQuery中
  $( '#hello' ).css ( "color","#f0000" )
$( '#hello' ).css ( "color"" )
分别表示的含义是:  (多选)  AB
A.  $(‘#hello’).css("color",#0000)表示选择id为hello 的元素,并设置颜为"f0000"
  $( '#hello' ).css ( "color"" )表示选择id为hello 的元素,并且取到该元素字体显示的颜
  $(‘#hello' )css("color""f0000"表示选择CSS类为hello的元素,并且取到该元素字体显示的颜
D.  $('hello')css("color")表示选择CSS类为hello 的元素,并且取到该元素字休显示的颜
24. 在jquery中,选择使用myClass类的css的所有元素( )A
A、$(".myClass")      B. 、$("#myClass")          C、${*}                D、${‘body’}
25. 在jquery中指定一个类,如果存在就执行删除功能,如果不存在就执行添加功能,下面哪一个是可以直接完成该功能的?() C
A、removeClass()    B、deleteClass()      C、toggleClass(class) D.addClass()
26. JQuery中,属于鼠标事件方法的选项是(  ) B
A. onclick( )                B. mouseover( )        C. onmouseout( )        D. blur( )
27. 在Jquery中,既可绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件,又可以切换元素可见状态的方法是(  )      B
A.. hide( )                  B. toggle( )                C. hover( )                  D.slideUp( )\
28. 关于bind( )方法与unbind( )方法说法正确的是(  多选  )  BC D
A.  bind( )方法可用来移除单个或多个事件
B  unbind( )方法可以移除所有的或被选的事件处理程序
C.  使用bind( )方法可绑定单个或多个事件
D. unbind( )方法是与bind( )方法对应的方法
29. 在Jquery中,关于fadeIn()方法正确的是(  )  B
A. 可以改变元素的高度
B  可以逐渐改变被选元素的不透明度,从隐藏到可见(褪效果)
C  可以改变元素的宽度
D  与fadeIn( )相对的方法是fadeOn( )
30. 下面选项中()能获得焦点 A
      A.blur()              B.select()                          C.docus()            D.onfocus()
31. (  )能够动态改变层中的提示内容 A
A利用html( )方法                    B.利用层的id属性

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。