jQuery题库
一.选择题
下面哪种不是jquery的选择器?( ) C。
A、基本选择器 B、层次选择器
C、css选择器 D、表单选择器
当DOM加载完成后要执行的函数,下面哪个是正确的?( ) C
A、jQuery(expression, [context]) B、jQuery(html,[ownerDocument])
C、jQuery(callback) D、jQuery(elements)
下面哪一个是用来追加到指定元素的末尾的?( ) C
A、insertAfter() B、append() C、appendTo() D、after()
下面哪一个不是jquery对象访问的方法? ( ) D
A、each() B、size() C、.length D、onclick()
在jquery中想要到所有元素的同辈元素,下面哪一个是可以实现的?() C
A、eq(index) B、find(expr) C、siblings([expr]) D、next()
如果需要匹配包含文本的元素,用下面哪种来实现? ( ) B
A、text() B、contains() C、input() D、attr(name)
如果想要到一个表格的指定行数的元素,用下面哪个方法可以快速到指定元素? ( C)
A、text() B、get() C、eq() D、contents( )
下面哪种不属于jquery的筛选? ( ) B
A、过滤 B、自动 C、查 D、串联
下面哪几种是属于jquery文档处理的? (多选) ABCD
A、包裹 B、替换 C、删除 D、内部和外部插入
如果想被选元素之后插入 HTML 标记或已有的元素,下面哪个是实现该功能的? ( ) D
A、append(content) B、 appendTo(content)
C、insertAfter(content) D、after(content)
在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?( ) C
A、delete() B、empty() C 、remove() D、removeAll()
在jquery中,想要给第一个指定的元素添加样式,下面哪一个是正确的? ( ) D
A、first B、eq(1) C、css(name) D、css(name,value)
在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的? ( ) A
A、width() B、width(val) C、width D、innerWidth()
为每一个指定元素的指定事件(像click) 绑定一个事件处理器函数,下面哪个是用来实现该功能的? ( ) B
A、trgger (type) B、bind(type) C、one(type) D、bind
在jquery中想要实现通过远程http get请求载入信息功能的是下面的哪一下事( C )
A、.ajax()B、load(url)C、 .ajax() B、load(url) C、.ajax()B、load(url)C、.get(url) D$. getScript(url)
在一个表单中,如果想要给输入框添加一个输入验证,可以用下面的哪个事件实现? ( D)
A、hover(over ,out) B、keypress (fn) C、change() D、change(fn)
当一个文本框中的内容被选中时,想要执行指定的方法时,可以使用下面哪个事件来实现? ( ) 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();
jQuery 的方法get()做什么?A
A.使用 HTTP GET 请求从服务器加载数据
B. 返回一个对象
C. 返回存在jQuery对象中的DOM元素
D. 触发一个get AJAX请求
在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 的元素,并且取到该元素字休显示的颜
在jquery中,选择使用myClass类的css的所有元素( )A
A、(".myClass")B.、 (".myClass") B. 、(".myClass")B.、("#myClass") C、∗D、 {*} D、∗D、{‘body’}
在jquery中指定一个类,如果存在就执行删除功能,如果不存在就执行添加功能,下面哪一个是可以直接完成该功能的?() C
A、removeClass() B、deleteClass() C、toggleClass(class) D.addClass()
jquery在线库JQuery中,属于鼠标事件方法的选项是( ) B
A. onclick( ) B. mouseover( ) C. onmouseout( ) D. blur( )
在Jquery中,既可绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件,又可以切换元素可见状态的方法是( ) B
A… hide( ) B. toggle( ) C. hover( ) D.slideUp( )\
关于bind( )方法与unbind( )方法说法正确的是( 多选 ) BC D
A. bind( )方法可用来移除单个或多个事件
B unbind( )方法可以移除所有的或被选的事件处理程序
C. 使用bind( )方法可绑定单个或多个事件
D. unbind( )方法是与bind( )方法对应的方法
在Jquery中,关于fadeIn()方法正确的是( ) B
A. 可以改变元素的高度
B 可以逐渐改变被选元素的不透明度,从隐藏到可见(褪效果)
C 可以改变元素的宽度
D 与fadeIn( )相对的方法是fadeOn( )
下面选项中()能获得焦点 A
A.blur() B.select() C.docus() D.onfocus()
( )能够动态改变层中的提示内容 A
A利用html( )方法 B.利用层的id属性
C.使用onblur事件 D.使用display属性
在jQuery中,通过jQuery对象.css( )可实现样式控制,以下说法正确的是(多选) AB
A. css( )方法会去除原有样式而设置新样式
B. 正确语法:css(“属性”,”值”)
C. css( )方法不会去除原有样式
D. 正确语法:css(“属性”)
下列选项中,不属于键盘事件的是( )。D
A.keydown B.keyup C.ady
以下jQuery代码运行后,对应的HTML代码变为( ) B
HTML代码:
你好
jQuery代码:$(“p”).append(“快乐编程”);
A.
你好
快乐编程
B.
你好快乐编程
C. 快乐编程
你好
D.
快乐编程你好
35下列选项中,有关数据验证的说法中正确的是( )。D
A.使用客户端验证可以减轻服务器压力
B.客观上讲,使用客户端验证也会受限于客户端的浏览器设置。
C. 基于JavaScript的验证机制正是将服务器的验证任务转嫁至客户端,有助于合理使用资源。
D. 以上说法均正确
以下关于Jquery优点的说法中错误的是( ) C
A.jquery的体积较小,压缩以后,大约只有100kb
B.jquery封装了大量的选择器、DOM操作、事件处理,使用起来比JavaScript简单得多
C.jquery的浏览器兼容很好,能兼容所有的浏览器
D.jquery易扩展,开发者可以自己编写jquery的扩展插件
在Jquery中,下列关于DOM操作的说法错误的是( ) AC
A.$(A).append(B)表示将A追加到B中
B.$(A).appendTo(B)表示把A追加到B中
C.$(A).after(B)表示将A插入到B以后
D.$(A).insertAfter(B)表示将A插入到B以后
以下()函数不是jQuery内置的与AJAX相关的函数。B
A、 .ajax()B. .ajax() B..ajax()B..get() C..post()D. .post() D..post()D..each()
以下()选项不能够正确地得到这个标签:( ) B
<input id="btnGo"type=”buttom” value=”点击”class=”btn”>
A.KaTeX parse error: Expected 'EOF', got '#' at position 3: (“#̲btnGo”) …(“.btnGo”)

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