最后一个li的效果不需要实现
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(function(){
var menu_li=$(".div_head li")
menu_li.click(function() {
$(this).addClass('active_h').siblings().removeClass('active_h');
var menu_index=menu_li.index(this);
$(".div1 > div").eq(menu_index).show().siblings().hide();
});
})
$(function(){
var li=$(".div_menu li:not(:last)");
li.mouseover(function() {
$(this).addClass('active').siblings().removeClass('active');
});
li.mouseout(function() {
$(this).removeClass('active');
});
})
</script>
<style type="text/css">
li{
list-style: none;
}
.div_head{
}
.div{
width: 450px;
margin: 100px auto;
border: 1px solid #DCDCDC;
}
.div_head{
float: left;
}
.div_head li{
width: 50px;
height: 30px;
float: left;
}
.div_head li.active_h{
background: #00BCF3;
color: #FFF;
}
.div_menu{
float: left;
display: none;
}
.div_menu li{
width: 100px;
height: 100px;
display: inline-block;
border: 1px solid #313131;
}
.div_menu li.active{
border: 1px solid #00BCF3;
}
</style>
</head>
<body>
<div class="div">
<div class="div_head">
<ul>
<li class="active_h">111</li>
<li>222</li>
<li>333</li>
</ul>
</div>
<div class="div1">
<div class="div_menu" style="display: block;">
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
<div class="div_menu">
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
</div>
</div>
</body>
</html>
请问下 我想这里每个div_menu li:last都不需要效果 要怎么做啊
...全文
相关推荐
CSS3 :not()选择器实现最后一行li去除某种css样式
在日常开发中经常会遇到在循环中的最后一个li不同于其他的li,要去除某种css样式,本文介绍的是利用CSS3新增的:not()伪类选择符,实现起来非常的方便,感兴趣的朋友们下面来一起看看吧。
基于JavaScript实现新增内容滚动播放效果附完整代码
主要介绍了基于JavaScript实现新增内容滚动播放效果,效果非常棒,实现代码简单易懂,需要的朋友可以参考下
JQ 徘徊轮播LI
JQ-UI-LI数据徘徊轮播方式 可追加新LI数据,实现纯前端播放追加数据
jquery li标签 隔若干行加空白或者加虚线的方法
实例如下: $(function () { $('ul li').addClass(function (i) { return i % 6 == 5 ? "ab" : ""; }); // 隔6行 加空白。或者加虚线 $('.imglist li').after(function (i) { var css = ""; if (i % 3 == 2) { css = "<div class='dashed clear'></div>"; } return css; }); //图片列表photo.html 隔3行 虚线 }); i 是 <li>的索引号,从0开始 图片隔三行加虚线,最后一
jquery实现网站列表切换效果的2种方法
主要为大家详细介绍了jquery实现网站列表切换效果的2种方法,供大家参考,感兴趣的小伙伴们可以参考一下


