jQuery实现带延迟的二级tab切换下拉列表效果


Posted in Javascript onSeptember 01, 2015

本文实例讲述了jQuery实现带延迟的二级tab切换下拉列表效果。分享给大家供大家参考。具体如下:

这是一款基于jQuery实现带延时效果的下拉列表菜单,有动画效果。

运行效果截图如下:

jQuery实现带延迟的二级tab切换下拉列表效果

在线演示地址如下:

具体代码如下:

<!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>二级tab切换</title>
<style type="text/css">
 *{margin:0;padding:0;}
 body{padding:10px ;}
 #div1{background:#333;height:30px;width:400px;margin:0 0 10px 0;}
 #div1 li { width: 100px; float:left;line-height:30px; background: 333; margin:0 5px;list-style:none; text-align: center;}
 #div1 li a { color:#fff; text-decoration:none;font-size:12px; display:block;}
 #div1 li a:hover { text-decoration:underline;}
 #div1 li span { display: none;}
</style>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
</head>
<body>
 <div id="div1">
   <ul id="nav">
    <li>
    <a href="#">menu1</a>
    <span><a href="#">111</a></span>
    </li>
    <li>
    <a href="#">menu2</a>
    <span><a href="#">222</a></span>
    </li>
    <li>
    <a href="#">menu3</a>
    <span><a href="#">CopyRight@</a></span>
    </li>
    </ul>
  </div>
</body>
<script type="text/javascript">
 $(document).ready(function() { 
 $("ul#nav li").hover(function() { //Hover over event on list item
 $(this).find("span").show(200).css({ 'background' : '#1376c9','display' : 'block'}); //Show the subnav
 } , function() { //on hover out...
 $(this).find("span").hide(200); //Hide the subnav
 });
 });
</script>
</html>

希望本文所述对大家的jquery程序设计有所帮助。

Javascript 相关文章推荐
探讨js中的双感叹号判断
Nov 11 Javascript
利用JavaScript检测CPU使用率自己写的
Mar 22 Javascript
javascript使用正则表达式实现去掉空格之后的字符
Feb 15 Javascript
js实现仿阿里巴巴城市选择框效果实例
Jun 24 Javascript
浅析jQuery Ajax请求参数和返回数据的处理
Feb 24 Javascript
ES6新特性之模块Module用法详解
Apr 01 Javascript
BootStrap 表单控件之单选按钮水平排列
May 23 Javascript
[js高手之路]HTML标签解释成DOM节点的实现方法
Aug 31 Javascript
浅谈vue的props,data,computed变化对组件更新的影响
Jan 16 Javascript
详解Node.js中path模块的resolve()和join()方法的区别
Oct 29 Javascript
详解在Vue.js编写更好的v-for循环的6种技巧
Apr 14 Javascript
构建一个JavaScript插件系统
Oct 20 Javascript
js实现具有高亮显示效果的多级菜单代码
Sep 01 #Javascript
js+css实现有立体感的按钮式文字竖排菜单效果
Sep 01 #Javascript
JS实现黑客帝国文字下落效果
Sep 01 #Javascript
JavaScript中this详解
Sep 01 #Javascript
基于JavaScript制作霓虹灯文字 代码 特效
Sep 01 #Javascript
jquery实现简单合拢与展开网页面板的方法
Sep 01 #Javascript
jQuery实现可高亮显示的二级CSS菜单效果
Sep 01 #Javascript
You might like
Yii中表单用法实例详解
2016/01/05 PHP
PHP自定义函数实现格式化秒的方法
2016/09/14 PHP
php封装db类连接sqlite3数据库的方法实例
2017/12/19 PHP
datePicker——日期选择控件(with jquery)
2007/02/20 Javascript
jQuery组件easyui对话框实现代码
2016/08/25 Javascript
Node.js的环境安装配置(使用nvm方式)
2016/10/11 Javascript
jquery插入兄弟节点的操作方法
2016/12/07 Javascript
js仿微信语音播放实现思路
2016/12/12 Javascript
Bootstrap Table 删除和批量删除
2017/09/22 Javascript
Vue中正确使用jQuery的方法
2017/10/30 jQuery
jQuery滚动条美化插件nicescroll简单用法示例
2018/04/18 jQuery
基于Vue2实现简易的省市区县三级联动组件效果
2018/11/05 Javascript
elementUI Tree 树形控件的官方使用文档
2019/04/25 Javascript
layui之table checkbox初始化时选中对应选项的方法
2019/09/02 Javascript
微信小程序点击顶部导航栏切换样式代码实例
2019/11/12 Javascript
js实现自动播放匀速轮播图
2020/02/06 Javascript
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
2020/08/20 NodeJs
vue 动态给每个页面添加title、关键词和描述的方法
2020/08/28 Javascript
在vue中使用inheritAttrs实现组件的扩展性介绍
2020/12/07 Vue.js
python不带重复的全排列代码
2013/08/13 Python
python实现去除下载电影和电视剧文件名中的多余字符的方法
2014/09/23 Python
Python中单线程、多线程和多进程的效率对比实验实例
2019/05/14 Python
基于Python中isfile函数和isdir函数使用详解
2019/11/29 Python
python实现上传文件到linux指定目录的方法
2020/01/03 Python
python 带时区的日期格式化操作
2020/10/23 Python
New Balance法国官方网站:购买鞋子和服装
2019/09/01 全球购物
PHP如何删除一个Cookie值
2012/11/15 面试题
接口中的方法可以是abstract的吗
2015/07/23 面试题
应届大学生自荐信
2013/12/05 职场文书
政府信息公开实施方案
2014/05/09 职场文书
电子专业自荐信
2014/07/01 职场文书
暑期学习心得体会
2014/09/02 职场文书
法人委托书范本
2014/09/15 职场文书
学校运动会广播稿
2014/10/11 职场文书
Pytest allure 命令行参数的使用
2021/04/18 Python
Oracle数据库中通用的函数实例详解
2022/03/25 Oracle