jQuery+CSS实现滑动的标签分栏切换效果
2015-12-17 00:00
1071 查看
本文实例讲述了jQuery实现平滑滚动的标签分栏切换效果。分享给大家供大家参考。具体如下:
运行代码如下
具体代码如下
希望本文所述对大家的jquery程序设计有所帮助。
使用JS或jQuery模拟鼠标点击a标签事件代码
jquery实现的随机多彩tag标签随机颜色和字号大小效果
jQuery实现tab标签自动切换的方法
jquery实现标签上移、下移、置顶
jQuery实现模拟marquee标签效果
jQuery实现平滑滚动的标签分栏切换效果
JQuery标签页效果的两个实例讲解(4)
运行代码如下
具体代码如下
<html> <head> <title>jQuery平滑滚动的标签分栏切换</title> <meta charset="gb2312"> <style> ul,li{ margin:0px; padding:0px; list-style:none } li{ float:left; background-color:#8c6239; color:white; padding:5px; margin-right:2px; border:1px solid white; } li.myLi{ background-color:#ea5500; border:1px solid #ea5500; } div{ clear:left; background-color:#ea5500; color:white; width:300px; height:100px; padding:10px; display:none; } div.myDiv{ display:block; } </style> <script src="./jquery-1.7.1.min.js"></script> <script> var timeId; $(document).ready(function(){ $("li").each(function(index){ //index是li数组的的索引值 $(this).mouseover(function(){ var liNode = $(this); //延迟是为了减少服务器压力,防止鼠标快速滑动 timeId = setTimeout(function(){ //将原来显示的div隐藏掉 $("div.myDiv").removeClass("myDiv"); //将原来的li的myLi去掉 $("li.myLi").removeClass("myLi"); //显示当前鼠标li的对应的div $("div").eq(index).addClass("myDiv"); //增加当前li的myLi liNode.addClass("myLi"); },300); }).mouseout(function(){ clearTimeout(timeId); }); }); }); </script> </head> <body> <ul> <li class="myLi">this is li 1</li> <li>this is li 2</li> <li>this is li 3</li> </ul> <div class="myDiv">this is div1</div> <div>this is div2</div> <div>this is div3</div> </body> </html>
希望本文所述对大家的jquery程序设计有所帮助。
您可能感兴趣的文章:
使用jquery实现div的tab切换实例代码使用JS或jQuery模拟鼠标点击a标签事件代码
jquery实现的随机多彩tag标签随机颜色和字号大小效果
jQuery实现tab标签自动切换的方法
jquery实现标签上移、下移、置顶
jQuery实现模拟marquee标签效果
jQuery实现平滑滚动的标签分栏切换效果
JQuery标签页效果的两个实例讲解(4)
相关文章推荐
- js和jquery分别验证单选框、复选框、下拉框
- jQuery实现进度条效果代码
- JQuery validator 通用验证
- 【jQuery】:first-child子元素过滤选择器
- Jquery中"$(document).ready(function(){ })"函数
- 【jQuery】[attribute*=value]属性选择器
- 【jQuery】[attribute!=value]属性选择器
- 【jQuery】[attribute=value]属性选择器
- 【jQuery】:visible过滤选择器
- jQuery自定义内容滚动条插件
- jQuery自定义内容滚动条插件
- jQuery自定义内容滚动条插件
- 【jQuery】:hidden过滤选择器
- jQuery插件学习(1)——分页控件
- 【jQuery】:has(selector)过滤选择器
- 【jQuery】:contains(text)过滤选择器
- jQuery源码学习
- 【jQuery】:eq(index)过滤选择器
- 【jQuery】:first过滤选择器
- 强大的自适应jQuery焦点图特效