18道JQuery技术基础知识测试题

640?wx_fmt=jpeg


1、什么DOM对象()

A、是javascript访问页面元素的对象

B、html对象

C、C#对象

D、java对象


2、什么是jQuery对象()

A、jQuery库自身具有方法,获取页面元素的对象

B、C#对象

C、C++对象

D、java对象


3、jQuery添加CSS样式的方法是?()

A、add

B、css

C、html

D、addCss


4、jQuery是否开源?()

A、正确

B、错误


5、jQuery是有美国人创造的()

A、正确

B、错误


6、jQuery前缀符号()

A、!

B、@

C、#

D、$


7、单击事件()

A、click

B、add

C、class

D、function


8、jQuery基本功能()

A、访问和操作DOM元素

B、控制页面样式

C、对页面事件的处理

D、与Ajax技术的完美结合


9、 引入jQuery文件库的方式()

A、<script src="jquery-1.10.main.js"></script>

B、<script src="jquery-1.10.main.js"/>

C、<script id="jquery-1.10.main.js"></script>

D、<script css="jquery-1.10.main.js"></script>


10、jQuery使用的是C#语言为基础语言()

A、正确

B、错误


11、在jQuery中,有以下代码:$(".btn").click(function() { var json = [ { "S_Name": "周颜", "S_Sex": "男" }, { "S_Name": "周颖", "S_Sex": "女" } ]; $.each(json, function(index, s) { alert(s.S_Name + "," + s.S_Sex);//语句1 });});以下说法正确的是()。

A、此代码不会正常运行

B、语句1会被执行1次

C、语句1会被执行2次

D、$.each()函数的用法有误


12、()选项不能够正确地得到下列这个标签

<input id="btnGo" type="button" value="单击我" class="btn"/>

A、$("#btnGo")

B、$(".btnGo")

C、$(".btn")

D、$("input[type='button']")


13、在jQuery中,下列关于文档就绪函数的写法错误的是()

A、$(document).ready(function() {});

B、$(function() {});

C、$(document)(function() {});

D、$().ready(function() {});


14、以下关于jQuery的描述错误的是()

A、jQuery 是一个 JavaScript 函数库

B、jQuery 极大地简化了 JavaScript 编程

C、jQuery 的宗旨是 "write less,do more"

D、jQuery的核心功能不是根据选择器查找HTML元素,然后对这些元素执行相应的操作


15.在HTML页面中有如下结构的代码:

苹果iPhone 4S
请问以下()方法不能让"苹果iPhone 4S"隐藏。

A、$("#p-list li:nth-child(0)").hide();

B、$("#p-list li:only-child").hide();

C、$("#p-list li:last-child").hide();

D、$("#p-list li:first-child").hide();


16、在jQuery中,函数()能够实现元素显示和隐藏的互换。

A、hide()

B、show()

C、toggle()

D、fade()

 

17、以下()函数不是jQuery内置的与AJAX相关的函数。

A、$.ajax()

B、$.get()

C、$.post()

D、$.each()


18、请问以下选项()不能够正确的实现下面描述的功能。功能:用jQuery动态地向页面的body添加一个div标签;同时做到,当我单击动态添加的div时,能够把div里面的文本内容弹出来。

A、$(function() {$(".clickme").click(function() {alert($(this).html());});$("body").append("新添加的元素");});


B、$(function() {$("body").append("新添加的元素");$(".clickme").click(function() {alert($(this).html());});});


C、$(function() {$("body").append("新添加的元素");$(".clickme").live("click", function() {alert($(this).html());});});


D、$(function() {$(".clickme").live("click", function() {alert($(this).html());});$("body").append("新添加的元素");});


请把你的答案写在留言区。



640?wx_fmt=jpeg

640?wx_fmt=jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值