jquery 滑动选项卡菜单效果

 代码如下 复制代码

<!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>
<title>jquery 滑动选项卡菜单效果</title>

<script type="text/网页特效" src="js/jquery-1.3.1.min.js"></script>
<script type="text/javascript">

$(document).ready(function() { 

  //get all the li from the #tabmenu ul
  $('#tabmenu > li').click(function(){
       
    //remove the selected class from all li   
    $('#tabmenu > li').removeclass('selected');
   
    //reassign the li
    $(this).addclass('selected');
   
    //hide all the div in .boxbody
    $('.boxbody div').slideup('1500');
   
    //look for the right div in boxbody according to the navigation ul index, therefore, the arrangement is very important.
    $('.boxbody div:eq(' + $('#tabmenu > li').index(this) + ')').slidedown('1500');
   
  }).mouseo教程ver(function() {

    //add and remove class, personally i dont think this is the right way to do it, anyone please suggest   
    $(this).addclass('mouseover');
    $(this).removeclass('mouseout');  
   
  }).mouseout(function() {
   
    //add and remove class
    $(this).addclass('mouseout');
    $(this).removeclass('mouseover');   
   
  });

  //mouseover with animate effect for category menu list
  $('.boxbody #category li').mouseover(function() {

    //change background color and animate the padding
    $(this).css教程('backgroundcolor','#888');
    $(this).children().animate({paddingleft:"20px"}, {queue:false, duration:300});
  }).mouseout(function() {
   
    //change background color and animate the padding
    $(this).css('backgroundcolor','');
    $(this).children().animate({paddingleft:"0"}, {queue:false, duration:300});
  }); 
  //download by http://www.111cn.net
  //mouseover effect for posts, comments, famous posts and random posts menu list.
  $('.boxbody li').click(function(){
    window.location = $(this).find("a").attr("href");
  }).mouseover(function() {
    $(this).css('backgroundcolor','#888');
  }).mouseout(function() {
    $(this).css('backgroundcolor','');
  });   
 
});

</script>
<style>

body{font-family:arial;font-size:10px;color:#ccc;background-color:#555}
a {color:#ccc;text-decoration:none;}
a:hover {color:#ccc;text-decoration:none}

#tabmenu {margin:0;padding:0 0 0 15px;list-style:none;}
#tabmenu li {float:left;height:32px;width:39px;cursor:pointer;cursor:hand}

li.comments {background:url(images/tabcomment.gif) no-repeat 0 -32px;}
li.posts {background:url(images/tabstar.gif) no-repeat 0 -32px;}
li.category {background:url(images/tabfolder.gif) no-repeat 0 -32px;}
li.famous {background:url(images/tabheart.gif) no-repeat 0 -32px;}
li.random {background:url(images/tabrandom.gif) no-repeat 0 -32px;}

li.mouseover {background-position:0 0;}
li.mouseout {background-position:0 -32px;}
li.selected {background-position:0 0;}

.box {width:227px}
.boxtop {background:url(images/boxtop.gif) no-repeat;height:11px;clear:both}
*html .boxtop {margin-bottom:-2px;}
.boxbody {background-color:#282828;}
.boxbottom {background:url(images/boxbottom.gif) no-repeat;height:11px;}

.boxbody div {display:none;}
.boxbody div.show {display:block;}
.boxbody #category a {display:block;}

.boxbody div ul {margin:0 10px 0 25px;padding:0;width:190px;list-style-image:url(images/arrow.gif)}
*html .boxbody div ul {margin-left:10px;padding-left:15px;}
.boxbody div li {border-bottom:1px dotted #8e8e8e; padding:4px 0;cursor:hand;cursor:pointer;}
.boxbody div ul li.last {border-bottom:none}
.boxbody div li span {font-size:8px;font-style:italic; color:#888;}
</style>
</head>
<body>
<h2><a href="http://www.111cn.net">jquery tabbed side menu from queness webblog</a></h2>

<div class="box">
<ul id="tabmenu">
  <li class="posts selected"></li>
  <li class="comments"></li>
  <li class="category"></li>
  <li class="famous"></li>
  <li class="random"></li>
</ul>
<div class="boxtop"></div>

<div class="boxbody">
 
  <div id="posts" class="show">
    <ul>
      <li>create a simple css + javascript tooltip with jquery.</li>
      <li>simple jquery modal window tutorial.</li>
      <li>navigation list menu + jquery animate effect tutorial.</li>
      <li>exclusive rss icons from queness.</li>
      <li>50 monochromatic website designs.</li>
      <li>food plates and creative dishware designs.</li>
      <li>breadcrumbs in web design: examples and best practices.</li>
      <li class="last">new smashing freebies for designers and bloggers.</li>
    </ul> 
  </div> 
 
  <div id="comments">
    <ul>
      <li><a>jquery tabbed navigation menu. <span> - kevin</span></a></li>
      <li><a>you can add links in here! <span> - kevin</span></a></li>
      <li><a>it's easy to understand. though it's not the best, but hell yeah it works. <span> - kevin</span></a></li>
      <li><a>i hope you will like it. <span> - kevin</span></a></li>
      <li><a>my next tutorial will be jquery-based accordion. <span> - kevin</span></a></li>
      <li class="last"><a>and, i'm working on a free wordpress template as well : ) <span> - kevin</span></a></li>
    </ul>
  </div>
 
  <div id="category">
    <ul>
      <li><a href="http://www.111cn.net/tag/ajax">ajax</a></li>
      <li><a href="http://www.111cn.net/tag/css-html">css-html</a></li>
      <li><a href="http://www.111cn.net/tag/freebies">freebies</a></li>
      <li><a href="http://www.111cn.net/tag/icon">icon</a></li>
      <li><a href="http://www.111cn.net/tag/inspiration">inspiration</a></li>
      <li><a href="http://www.111cn.net/tag/javascript">javascript</a></li>
      <li><a href="http://www.111cn.net/tag/logo">logo</a></li>
      <li><a href="http://www.111cn.net/tag/photography">photography</a></li>
      <li><a href="http://www.111cn.net/tag/photoshop">photoshop</a></li>
      <li><a href="http://www.111cn.net/tag/php">php</a></li>
      <li><a href="http://www.111cn.net/tag/seo">seo</a></li>
      <li><a href="http://www.111cn.net/tag/tutorial">tutorial</a></li>
      <li><a href="http://www.111cn.net/tag/usability">usability</a></li>
      <li><a href="http://www.111cn.net/tag/wallpaper">wallpaper</a></li>
      <li class="last"><a href="http://www.111cn.net/tag/wordpress">wordpress</a></li>
    </ul> 
  </div>
 
  <div id="famous">
    <ul>
      <li>simple jquery modal window tutorial.</li>
      <li>create a simple css + javascript tooltip with jquery.</li>
      <li>navigation list menu + jquery animate effect tutorial.</li>
      <li class="last">exclusive rss icons from queness.</li>
    </ul> 
  </div>
 
  <div id="random">
    <ul>
      <li>50 monochromatic website designs.</li>
      <li>breadcrumbs in web design: examples and best practices.</li>
      <li>simple jquery modal window tutorial.</li>
      <li>navigation list menu + jquery animate effect tutorial.</li>
      <li>create a simple css + javascript tooltip with jquery.</li>
      <li>exclusive rss icons from queness.</li>
      <li>new smashing freebies for designers and bloggers.</li>
      <li class="last">food plates and creative dishware designs.</li>
    </ul>   
  </div>       

</div>

<div class="boxbottom"></div>

</div>
<div style="font-size:10px;color:#ccc">except where otherwise noted, content on this site is licensed under a creative commons attribution 3.0 license.</div>

</body>
</html>

 

 

时间: 2024-11-08 18:28:47

jquery 滑动选项卡菜单效果的相关文章

jquery 滑动选项卡实例效果代码

<!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" dir="ltr"> <head>  <meta http

漂亮Tab滑动选项卡菜单效果

中国站长天空 建站服务 建站代码 站长工具 网页特效 http://www.111cn.net http://www.111cn.net/service/ http://www.111cn.net/code/ http://www.111cn.net/tool/ http://www.111cn.net/effect/

基于jQuery实现的向下滑动二级菜单效果代码_jquery

本文实例讲述了基于jQuery实现的向下滑动二级菜单效果代码.分享给大家供大家参考.具体如下: 这是一款使用jQuery制作向下滑动的二级菜单,本二级菜单带有动画效果,而且比较流畅,鼠标放在一级菜单上,就可以向下滑出二级子菜单,相对实用. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-show-down-style-menu-codes/ 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD

jquery实现标题字体变换的滑动门菜单效果_jquery

本文实例讲述了jquery实现标题字体变换的滑动门菜单效果.分享给大家供大家参考.具体如下: 这里使用jquery字体会变大的网页滑动门菜单,当把鼠标放在"门"上的时候,门内的菜单字体会变大变色,对应的内容同时切换,不知如何形容本效果,所以就叫字体会变的滑动门吧. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-font-cha-tab-menu-style-codes/ 具体代码如下: <!DOCTYPE html

js实现的简洁网页滑动tab菜单效果代码_javascript技巧

本文实例讲述了js实现的简洁网页滑动tab菜单效果代码.分享给大家供大家参考.具体如下: 这里介绍的是一款风格简洁的网页滑动门代码,基于JS和Div+CSS实现.滑动门菜单,只需鼠标放上去就切换的菜单,和网页选项卡只是操作形式上的不同而已,滑动门改选项卡只需将门菜单中的onmouseover换成onclick就行了,这样换了之后,切换内容需要鼠标点击门菜单才可以. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-css-div-hd-tab

JS+CSS实现自动切换的网页滑动门菜单效果代码_javascript技巧

本文实例讲述了JS+CSS实现自动切换的网页滑动门菜单效果代码.分享给大家供大家参考.具体如下: 这是一款支持自动切换功能的网页滑动门菜单,JS与CSS结合的技术成果,有人说它是自己会切换的网页选项卡标签面板,QQ登录后弹出的每日要闻迷你窗口中有类似效果,但是代码写法却是截然不同的,每一位作者的思路是不同的,因此您多了一份参考. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-css-auto-cha-tab-menu-style-code

JS实现具备延时功能的滑动门菜单效果_javascript技巧

本文实例讲述了JS实现具备延时功能的滑动门菜单效果.分享给大家供大家参考.具体如下: 这是一款鼠标感应时间延迟的滑动门菜单,其实也就是一滑动门,只不过鼠标在移上后不是立即反应,而是稍微迟缓了一下,这样用也是有好处的,这个时间根据你的喜好是可以调整的,本滑动门你可轻易修改外观,把它变成一个内容扩展的菜单. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-delay-style-show-menu-codes/ 具体代码如下: <!DOCTYP

jQuery实现选项卡切换效果简单演示_jquery

本文实例讲述了jQuery实现选项卡切换效果简单演示代码.分享给大家供大家参考.具体如下: 运行效果图如下 一.主体程序 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>选项卡</title> <link type="text/css" rel="stylesheet" href="c

js 二级横向滑动导航菜单效果代码

提示:您可以先修改部分代码再运行 js 二级横向滑动导航菜单效果代码 网站首页 JS代码 电子商务 免费模板 建站技巧 CSS技巧 CSS导航菜单 网络营销 SEO优化 免费模板-网页模板下载 网站公告:免费模板征集友情链接 免费模板 免费模板 免费模板 免费模板 免费模板 网页特效 免费模板 免费模板 网络营销 网络营销 网络营销 网络营销 网络营销 网页特效 免费模板 网页特效 网络营销 网络营销 免费模板 服务器租用首页 网络营销 网络营销 超级机房 免费模板 免费模板 免费模板 免费模板