用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 相关文章推荐
从新浪弄下来的全屏广告代码 与使用说明
Mar 15 Javascript
用js来获取上传的文件名纯粹是为了美化而用
Oct 23 Javascript
Node.js的特点和应用场景介绍
Nov 04 Javascript
javascript实现类似于新浪微博搜索框弹出效果的方法
Jul 27 Javascript
关于Jquery中的事件绑定总结
Oct 26 Javascript
JS中位置与大小的获取方法
Nov 22 Javascript
详解vue父子模版嵌套案例
Mar 04 Javascript
JSON字符串操作移除空串更改key/value的介绍
Jan 05 Javascript
Vue源码探究之虚拟节点的实现
Apr 17 Javascript
iphone刘海屏页面适配方法
May 07 Javascript
编写一个javascript元循环求值器的方法
Apr 14 Javascript
Vue Mint UI mt-swipe的使用方式
Jun 05 Vue.js
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
乐信RP2100的电路分析和打磨
2021/03/02 无线电
php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
2009/09/05 PHP
解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
2013/06/26 PHP
php中使用url传递数组的方法
2015/02/11 PHP
PHP实现抓取迅雷VIP账号的方法
2015/07/30 PHP
PHP编程计算两个时间段是否有交集的实现方法(不算边界重叠)
2017/05/30 PHP
JQUBar 基于JQUERY的柱状图插件
2010/11/23 Javascript
jquery简单实现滚动条下拉DIV固定在头部不动
2013/11/25 Javascript
javascript函数命名的三种方式及区别介绍
2016/03/22 Javascript
jQuery制作圣诞主题页面 更像是爱情影集
2016/08/10 Javascript
针对后台列表table拖拽比较实用的jquery拖动排序
2016/10/10 Javascript
js中常用的Math方法总结
2017/01/12 Javascript
那些精彩的JavaScript代码片段
2017/01/12 Javascript
javascript数据结构中栈的应用之符号平衡问题
2017/04/11 Javascript
详解vue-cli中配置sass
2017/06/21 Javascript
浅谈vue.js中v-for循环渲染
2017/07/26 Javascript
JavaScript requestAnimationFrame动画详解
2017/09/14 Javascript
jQuery实现火车票买票城市选择切换功能
2017/09/15 jQuery
jQuery实现的简单获取索引功能示例
2018/06/04 jQuery
微信小程序实现用table显示数据库反馈的多条数据功能示例
2019/05/07 Javascript
Nodejs 识别图片类型的方法
2019/08/15 NodeJs
vue cli3 调用百度翻译API翻译页面的实现示例
2019/09/13 Javascript
vue自定义指令和动态路由实现权限控制
2020/08/28 Javascript
[01:16:13]DOTA2-DPC中国联赛 正赛 SAG vs Dragon BO3 第一场 2月22日
2021/03/11 DOTA
python使用循环实现批量创建文件夹示例
2014/03/25 Python
教你如何在Django 1.6中正确使用 Signal
2014/06/22 Python
在python中用print()输出多个格式化参数的方法
2019/07/16 Python
PYTHON发送邮件YAGMAIL的简单实现解析
2019/10/28 Python
PyQT5 实现快捷键复制表格数据的方法示例
2020/06/19 Python
python使用bs4爬取boss直聘静态页面
2020/10/10 Python
浅析HTML5中的 History 模式
2017/06/22 HTML / CSS
Book Depository欧盟:一家领先的国际图书零售商
2019/05/21 全球购物
工程专业毕业生自荐信范文
2013/12/25 职场文书
基本公共卫生服务健康教育工作方案
2014/05/22 职场文书
简单的个人租房协议书范本
2014/11/26 职场文书
解决ObjectMapper.convertValue() 遇到的一些问题
2021/06/30 Java/Android