一、填空题
1、:first
2、fadeIn()
3、:last
4、show()
5、addClass()
二、判断题
1、对 2、对 3、对 4、对 5、错
三、选择题
1、C 2、C 3、A 4、A 5、B
四、简答题
1、请列举jQuery中基本选择器有哪些。
id选择器:获取指定id的元素,语法$("#id")。
全选选择器:匹配所有元素,语法$("*")。
类选择器:获取同一类class的元素,语法$(".class")。
标签选择器:获取相同标签名的所有元素,语法$("div")。
并集选择器:选取多个元素,语法$("div,p,li")。
交集选择器:交集元素,语法$("")。
2、请列举操作元素类名的方法有哪些。
addClass()方法向被选元素添加一个或多个类名。
removeClass()方法从被选元素移除一个或多个类。
toggleClass()方法用来为元素添加或移除某个类,如果类不存在,就添加该类,如果类存在,就移除该类。
五、编程题
1、请使用jQuery设置页面中的div元素的宽度为200px,高度200px。
//定义div元素:
<div style="background-color:red"></div>
//jQuery代码如下:
$('div').css({width:'200px',height:'200px'});
完整代码如下:
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
//引入jquery文件
<script src = "jquery-3.4."></script>
</head>
<body>
<div style="background-color:red"></div>
<script>
$('div').css({width:'200px',height:'200px'});
</script>
</body>
</html>
2、请使用jQuery实现页面中div元素向右运动100px后回到初始位置的动画效果。
//定义div元素:
<button>向右移动</button>
<div style="background-color:red;
width:50px;
height:50px;
position:absolute;">
</div>
//jQuery代码如下:
$("button").click(function () {
$("div").animate({
left: 100,
}, 500);
});
$("button").click(function () {
$("div").animate({
left: 0,
}, 500);
});
完整代码如下:
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
//注意引入jquery文件
<script src="jquery-3.4."></script>
</head>
<body>
<button>向右移动</button>
<div style="background-color:red;width:50px;height:50px;position:absolute;"></div>
<script>
$("button").click(function () {
$("div").animate({
left: 100,
}, 500);
});
$("button").click(function () {
$("div").animate({
left: 0,
}, 500);
});
</script>
</body>
</html>