jQuery实战之仿淘宝商城左侧导航效果
jQuery实战之仿淘宝商城左侧导航效果
发布时间:2016-12-30 来源:查字典编辑
摘要:希望对大家有用。下面是效果图:效果实现基于jq的.html()方法。大大简化了对DOM的操作。下面是代码:复制代码代码如下:仿淘宝商城左侧导...

希望对大家有用。

jQuery实战之仿淘宝商城左侧导航效果1

下面是效果图:

效果实现基于jq的 .html()方法。大大简化了对DOM的操作。

下面是代码:

复制代码 代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content= "text/html; charset=utf-8">

<title>仿淘宝商城左侧导航效果t</title>

<script src="jquery-1.4.2.min.js" type="text/javascript">

</script>

<style type="text/css">

* {

margin: 0px;

padding: 0px;

}

ul{

list-style: none;

}

ul.nav li {

cursor: pointer;

width: 130px;

height: 30px;

text-align: center;

border: 1px solid #A91319;

line-height: 30px;

margin: 4px auto;

background: #FFF8F6

}

ul.nav li a {

width: 130px;

height: 30px;

display: block;

color: #A71F37;

text-decoration: none;

}

ul.nav li a:hover {

background: #A91319;

width: 130px;

height: 30px;

display: block;

color: #ffffff

}

div#showValue {

border: 3px solid #A91319; background:#ffffff; width:400px; height:auto; padding-bottom:10px;

}

ul.brand_list{ overflow:hidden; width:350px;}

ul.brand_list li{line-height:30px; height:auto;}

ul.brand_list li.brand_name{ font-weight:bolder; width:100px; float:left; margin-left:10px; color:#A71F37; margin-right:5px;}

ul.brand_list li.brand_content{ width:220px; float:right;}

ul.brand_list li.brand_content a{color:#A71F37; text-decoration:none; }

ul.brand_list li.brand_content span{ padding:0 3px; border-left:1px solid #cccccc; font-size:14px;}

</style>

</head>

<body>

<div id='guid'>

<ul>

<li>

<a href="#">潮流服饰</a>

</li>

<li>

<a href="#">精品鞋包</a>

</li>

<li>

<a href="#">运动户外</a>

</li>

<li>

<a href="#">手机数码</a>

</li>

<li>

<a href="#">母婴用品</a>

</li>

</ul>

</div>

<div id="hdValue">

<div>

<div>

<h3>品牌关键字1</h3>

<div>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

</div>

</div>

</div>

<div>

<div>

<h3>品牌关键字2</h3>

<div>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

</div>

</div>

</div>

<div>

<h3>品牌关键字3</h3>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

</div>

<div>

<h3>品牌关键字4</h3>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

</div>

<div>

<h3>品牌关键字5</h3>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

<ul>

<li>大家电<b>></b></li>

<li>

<span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span><span><a href="#">品牌</a></span>

</li>

</ul>

</div>

</div>

<div id="showValue">

</div>

<script type="text/javascript">

$(document).ready(function(){//加载DOM

if (!$("#guid").is(":animated")) {//首先判断是否处于动画状态

var lis = $("#guid ul.nav li");

//遍历文档树

lis.each(function(i){

$(this).bind("mouseover", i, function(){

$("#showValue").show();

var hv = $("#hdValue").children().eq(i);

$("#showValue").html(hv.html());

$("#showValue").bind("mouseover", function(){

$("#showValue").show();

})

});

});

//控制鼠标移除事件

$("#guid,#showValue").mouseleave(function(){

$("#showValue").hide();

});

}

});

</script>

</body>

</html>

以上就是全部代码,JQ的代码部分比较简单,所以就没写太多注释。

还请见谅

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类