摘要:slideDown()、slideUp()方法用于导航下拉菜单的升降,尤其方便。fadeTo()方法改变区块透明度,用来标识鼠标当前所在区块代码如下:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> &nb
slideDown()、slideUp()方法用于导航下拉菜单的升降,尤其方便。
fadeTo()方法改变区块透明度,用来标识鼠标当前所在区块
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="jquery-3.3.1.js"></script>
<style>
*{margin: 0;padding: 0;}
body{background: gray;}
body>ul{width: 450px;margin: 20px auto;}
ul{list-style: none;}
li{width: 150px;height: 30px;text-align: center;}
body>ul>li{float: left;background: darkred;color: white;position: relative;line-height: 30px;}
li>ul{position: absolute;display: none;background: firebrick;}
</style>
</head>
<body>
<ul>
<li>产品
<ul>
<li>水果</li>
<li>花草</li>
<li>虫鱼</li>
</ul>
</li>
<li>新闻
<ul>
<li>国内</li>
<li>国际</li>
<li>本地</li>
</ul>
</li>
<li>关于我们
<ul>
<li>简介</li>
<li>联系方式</li>
<li>岗位空缺</li>
</ul>
</li>
</ul>
</body>
<script>
$(function () {
$("li:has(ul)").hover(
function () {
$(this).children('ul').slideDown(100);
},
function () {
$(this).children('ul').slideUp(10);
}
);
$("li>ul>li").hover(
function () {
$(this).fadeTo(200,0.3);
},
function () {
$(this).fadeTo(100,1);
});
});
</script>
</html>效果图

批改老师:查无此人批改时间:2019-06-17 09:33:04
老师总结:完成的不错。把常用的函数记住就行了。很少用的,没必要花心思,用的时候查询就可以了。继续加油。