第24款插件:rb_menu 活动弹出式菜单
2013-01-20 03:41
387 查看
描述:这个插件提供的效果为当鼠标放置在菜单名称上时整个菜单如同幻灯片一样弹出,鼠标离开后自动收回。
兼容浏览器:IE+/Firefox/Google Chrome
官方链接: http://www.getintothis.com/blog/2006/09/26
JS下载:http://ijquery.360sites.cn/js/rb_menu.js
备注:使用这个插件时要结合jquery-ui,这里有下载地址: http://ijquery.360sites.cn/js/jquery-ui-1.7.2.custom.min.js
预览: http://ijquery.360sites.cn/demo/rb_menu
打包下载: http://ijquery.360sites.cn/demo/rb_menu/rb_menu.zip
参数说明:
transition: 'easeOutBounce', //过渡-擦除效果,想要更多的可以用 jquery.easing.js效果,官网 http://gsgd.co.uk/sandbox/jquery/easing/
triggerEvent: 'mouseover', //触发动作:mouseover, mousedown, mouseup, click, dblclick
loadHideDelay : 1000, //页面加载时隐藏的时间,这里是1000毫秒,即1秒
blurHideDelay: 500, //鼠标离开后隐藏的时间
effectDuration: 1000, //过渡时间
hideOnLoad: true, //页面加载时是否隐藏菜单
autoHide: true 当鼠标离开时是否自动隐藏菜单
复制代码
JS引用代码:
<script type="text/javascript" charset="utf-8" src="http://ijquery.360sites.cn/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" charset="utf-8" src="http://ijquery.360sites.cn/js/jquery-ui-1.7.2.custom.min.js"></script>
<script type="text/javascript" charset="utf-8" src="http://ijquery.360sites.cn/js/rb_menu.js"></script>
<script type="text/javascript">
$(function () {
$('#menu').rb_menu();
});
</script>
复制代码
HTML代码:
说明:在此菜单的class名称必须是menu和clearfix,菜单总名称menu的class属性定义为toggle,子菜单定义为items。
<div id="menu" class="menu clearfix">
<div class="toggle">menu »</div>
<div class="items">
<ul>
<li><a href="#">jQuery</a></li>
<li><a href="#">Plugins</a></li>
<li><a href="#">UI</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Donate</a></li>
<li><a href="#">Download</a></li>
<li><a href="#">Plugin Download</a></li>
</ul>
</div>
</div>
复制代码
CSS代码:
<link rel="stylesheet" type="text/css" href="rb_menu.css" media="all" />
复制代码
即:
.menu {
font-family: arial, verdana, sans-serif;
position: relative;
}
.menu, .menu .toggle {
height: 25px;
line-height: 25px;
}
.menu .toggle {
color: #999;
font-size: 11px;
font-weight: bold;
cursor: hand;
cursor: pointer;
position: absolute;
left: 0;
top: 0;
width: 50px;
}
.menu .toggle-hover {
color: red;
}
.menu .items {
position: absolute;
left: 50px;
top: 0;
}
.menu .items ul,
.menu .items li {
list-style-type: none;
padding: 0;
margin: 0;
}
.menu .items li {
float: left;
height: 25px;
line-height: 25px;
padding: 0 10px 0 0;
}
.menu .items a {
font-size: 16px;
font-weight: regular;
color: #f90;
text-decoration: none;
}
.menu .items a:hover {
text-decoration: underline;
}
.menu .items a.current {
color: #999;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
复制代码
[转] http://ijquery.360sites.cn/forum.php?mod=viewthread&tid=24
兼容浏览器:IE+/Firefox/Google Chrome
官方链接: http://www.getintothis.com/blog/2006/09/26
JS下载:http://ijquery.360sites.cn/js/rb_menu.js
备注:使用这个插件时要结合jquery-ui,这里有下载地址: http://ijquery.360sites.cn/js/jquery-ui-1.7.2.custom.min.js
预览: http://ijquery.360sites.cn/demo/rb_menu
打包下载: http://ijquery.360sites.cn/demo/rb_menu/rb_menu.zip
参数说明:
transition: 'easeOutBounce', //过渡-擦除效果,想要更多的可以用 jquery.easing.js效果,官网 http://gsgd.co.uk/sandbox/jquery/easing/
triggerEvent: 'mouseover', //触发动作:mouseover, mousedown, mouseup, click, dblclick
loadHideDelay : 1000, //页面加载时隐藏的时间,这里是1000毫秒,即1秒
blurHideDelay: 500, //鼠标离开后隐藏的时间
effectDuration: 1000, //过渡时间
hideOnLoad: true, //页面加载时是否隐藏菜单
autoHide: true 当鼠标离开时是否自动隐藏菜单
复制代码
JS引用代码:
<script type="text/javascript" charset="utf-8" src="http://ijquery.360sites.cn/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" charset="utf-8" src="http://ijquery.360sites.cn/js/jquery-ui-1.7.2.custom.min.js"></script>
<script type="text/javascript" charset="utf-8" src="http://ijquery.360sites.cn/js/rb_menu.js"></script>
<script type="text/javascript">
$(function () {
$('#menu').rb_menu();
});
</script>
复制代码
HTML代码:
说明:在此菜单的class名称必须是menu和clearfix,菜单总名称menu的class属性定义为toggle,子菜单定义为items。
<div id="menu" class="menu clearfix">
<div class="toggle">menu »</div>
<div class="items">
<ul>
<li><a href="#">jQuery</a></li>
<li><a href="#">Plugins</a></li>
<li><a href="#">UI</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Donate</a></li>
<li><a href="#">Download</a></li>
<li><a href="#">Plugin Download</a></li>
</ul>
</div>
</div>
复制代码
CSS代码:
<link rel="stylesheet" type="text/css" href="rb_menu.css" media="all" />
复制代码
即:
.menu {
font-family: arial, verdana, sans-serif;
position: relative;
}
.menu, .menu .toggle {
height: 25px;
line-height: 25px;
}
.menu .toggle {
color: #999;
font-size: 11px;
font-weight: bold;
cursor: hand;
cursor: pointer;
position: absolute;
left: 0;
top: 0;
width: 50px;
}
.menu .toggle-hover {
color: red;
}
.menu .items {
position: absolute;
left: 50px;
top: 0;
}
.menu .items ul,
.menu .items li {
list-style-type: none;
padding: 0;
margin: 0;
}
.menu .items li {
float: left;
height: 25px;
line-height: 25px;
padding: 0 10px 0 0;
}
.menu .items a {
font-size: 16px;
font-weight: regular;
color: #f90;
text-decoration: none;
}
.menu .items a:hover {
text-decoration: underline;
}
.menu .items a.current {
color: #999;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
复制代码
[转] http://ijquery.360sites.cn/forum.php?mod=viewthread&tid=24
相关文章推荐
- JQUERY 插件开发——MENU(导航菜单)
- 【jQuery】菜单工具插件——menu
- Menu - 菜单插件(2)
- Ext.ux.TabCloseMenu插件的使用(TabPanel右键关闭菜单) 示例
- rcp(插件开发)深入理解菜单(Menu)功能及其扩展点
- Menu - 菜单插件
- Eclipse 插件开发 -- 深入理解菜单(Menu)功能及其扩展点
- 43.菜单工具插件——menu
- 【JQuery UI】菜单工具插件——menu
- Eclipse 插件开发 -- 深入理解菜单(Menu)功能及其扩展点( FROM IBM)
- 亚马逊左侧菜单延迟z三角 jquery插件jquery.menu-aim.js源码解读
- jQuery 插件开发——Menu(导航菜单)
- Eclipse 插件开发 -- 深入理解菜单(Menu)功能及其扩展点
- 26.Android之Menu菜单活动简单学习
- Android 在活动中创建菜单(menu)
- jQuery Promptu-menu菜单插件(触屏)
- 活动Menu菜单的使用
- Android之在活动中使用Menu菜单
- jPanelMenu – 创建面板风格菜单的 jQuery 插件
- Eclipse 插件开发 -- 深入理解菜单(Menu)功能及其扩展点