用jQuery扩展自写的 UI导航


Posted in Javascript onJanuary 13, 2010
(function($){ 
    $.navs=function(){ 
        return $('#top_menu_bar > li').each(function(){ 
            $(this).hover( 
                function(){ 
                    $(this).find('ul:eq(0)').show(); 
                }, 
                function(){ 
                    $(this).find('ul:eq(0)').hide(); 
                } 
            ); 
        }); 
    }; 
})(jQuery);

上面是直接定义属性。下面是种常见的方法:
jQuery.extend({ 
    navs:function(){ 
        return $('#top_menu_bar > li').each(function(){ 
            $(this).hover( 
                function(){ 
                    $(this).find('ul:eq(0)').show(); 
                }, 
                function(){ 
                    $(this).find('ul:eq(0)').hide(); 
                } 
            ); 
        }); 
    } 
});

调用测试下:
$.navs();
两年前的野心今天终于实现了(噢,这是导航,不是页签(tabs)),小有成就感一把!
Javascript 相关文章推荐
js函数的延迟加载实现代码
Oct 11 Javascript
按Enter键触发事件的jquery方法实现代码
Feb 17 Javascript
jQuery使用attr()方法同时设置多个属性值用法实例
Mar 26 Javascript
jQuery拖拽插件gridster使用指南
Apr 21 Javascript
jquery正则表达式验证(手机号、身份证号、中文名称)
Dec 31 Javascript
浅谈javascript中的数据类型转换
Dec 27 Javascript
Node.js使用Express创建Web项目详细教程
Mar 31 Javascript
JavaScript正则表达式简单实用实例
Jun 23 Javascript
fetch 使用及如何接收JS传值
Nov 11 Javascript
axios进阶实践之利用最优雅的方式写ajax请求
Dec 20 Javascript
JS中的继承操作实例总结
Jun 06 Javascript
js实现双色球效果
Aug 02 Javascript
jQuery的一些特性和用法整理小结
Jan 13 #Javascript
JavaScript关于select的相关操作说明
Jan 13 #Javascript
海量经典的jQuery插件集合
Jan 12 #Javascript
JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
Jan 12 #Javascript
jquery下操作HTML控件的实现代码
Jan 12 #Javascript
jquery插件 cluetip 关键词注释
Jan 12 #Javascript
Javascript 实现TreeView CheckBox全选效果
Jan 11 #Javascript
You might like
php 向访客和爬虫显示不同的内容
2009/11/09 PHP
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
2013/06/27 PHP
PHP实现多图片上传类实例
2014/07/26 PHP
记Laravel调用Gin接口调用formData上传文件的实现方法
2019/12/12 PHP
use jscript Create a SQL Server database
2007/06/16 Javascript
javascript replace()正则替换实现代码
2010/02/26 Javascript
jquery异步请求实例代码
2011/06/21 Javascript
document.documentElement和document.body区别介绍
2013/09/16 Javascript
Bootstrap的fileinput插件实现多文件上传的方法
2016/09/05 Javascript
原生js验证简洁注册登录页面
2016/12/17 Javascript
jQuery图片拖动组件Dropzone用法示例
2017/01/17 Javascript
javascript 单例模式详解及简单实例
2017/02/14 Javascript
nodejs实现的连接MySQL数据库功能示例
2018/01/25 NodeJs
Vue数字输入框组件示例代码详解
2020/01/15 Javascript
使用 Github Actions 自动部署 Angular 应用到 Github Pages的方法
2020/07/20 Javascript
Vue-cli打包后部署到子目录下的路径问题说明
2020/09/02 Javascript
[35:43]2018DOTA2亚洲邀请赛 4.1 小组赛B组 paiN vs Effect
2018/04/03 DOTA
python实现读取命令行参数的方法
2015/05/22 Python
Python 中的with关键字使用详解
2016/09/11 Python
Python selenium 三种等待方式解读
2016/09/15 Python
python自动化脚本安装指定版本python环境详解
2017/09/14 Python
tensorflow 获取模型所有参数总和数量的方法
2018/06/14 Python
python-django中的APPEND_SLASH实现方法
2019/06/21 Python
基于python 等频分箱qcut问题的解决
2020/03/03 Python
python中对二维列表中一维列表的调用方法
2020/06/07 Python
在Keras中CNN联合LSTM进行分类实例
2020/06/29 Python
Kate Spade美国官网:纽约新兴时尚品牌,以包包闻名于世
2017/11/09 全球购物
意大利灯具购物网站:Lampade.it
2018/10/18 全球购物
彪马土耳其官网:PUMA土耳其
2019/07/14 全球购物
英国在线定做百叶窗网站:Make My Blinds
2020/08/17 全球购物
初二政治教学反思
2014/01/12 职场文书
艺术学院毕业生自我评价
2014/03/02 职场文书
班主任经验交流会主持词
2014/04/01 职场文书
高中生家长寄语大全
2014/04/03 职场文书
竞聘报告优秀范文
2014/11/06 职场文书
vue组件的路由高亮问题解决方法
2021/05/11 Vue.js