刚学会封装插件,先来封装一个小的菜单插件

html部分

   <ul class="zong">
<li class="yiji">
<a href="#">公司信息</a>
<ul class="fji">
<li>itme 1</li>
<li>itme 1</li>
<li>itme 1</li>
<li>itme 1</li>
</ul>
</li>
<li class="yiji">
<a href="#">公司简介</a>
<ul class="fji">
<li>itme 1</li>
<li>itme 2</li>
<li>itme3</li>
<li>itme 4</li>
</ul>
</li>
<li class="yiji">
<a href="#">公司发展</a>
<ul class="fji">
<li>itme 1</li>
<li>itme 2</li>
<li>itme3</li>
<li>itme 4</li>
</ul>
</li>
<li class="yiji">
<a href="#">公司发展</a>
</li>
</ul>

css 部分

   .zong>li{
float: left;
margin: 20px 10px auto auto;
background-color: powderblue;
width: 120px;
text-align: center;
height: 30px;
line-height: 30px;
}
ul{
margin:;
padding:;
list-style: none;
}
a{ text-decoration: none;color: #000000}
.zong>li>ul>li{ background-color: #ccc;}
.zong>li>ul>li:hover{
margin: 1px;
-webkit-transition:all 0.3s;
}
.fji{
display: none;
}

js部分除了要引入的jquery文件之外引入自定义的menu.js

menu.js

$.fn.extend({
yidong:function(){
$(this).on({
"mouseenter":function(){
$(this).find("ul").css("display","block"); },
"mouseleave": function () {
$(this).find("ul").css("display","none");
}
});
}
});

使用方式,在页面中直接调用yidong()方法

 $(".yiji").yidong();

最新文章

  1. Qt 之 数字钟
  2. Windows7下Blend for Visual Studio 2012使用问题
  3. Linux中如何让命令在后台运行
  4. 1.0 基础、标示符、常量、数据类型(enum 枚举,struct 结构体)、操作符、循环、数组
  5. 常考的算法及Java知识总结
  6. Hadoop 安装 (4) SSH无密码验证配置
  7. 如何自定义Intent.createChooser的显示结果
  8. 手机端 UI一些插件
  9. phpcms V9 后台验证码图片不显示
  10. 中国电信中兴F460光猫破解及路由级联设置
  11. 漫谈程序员(十二)IT程序猿之猿体是革命的本钱
  12. django QuerySet
  13. javascript中new Date()存在的兼容性问题
  14. 修改select默认小箭头
  15. Asp.Net Core 输出 Word
  16. Qt学习之路
  17. java常用实用类
  18. Tomcat7/8访问Server Status、Manager App、Host Manager出现403 forbidden
  19. 使用limma、Glimma和edgeR,RNA-seq数据分析易如反掌
  20. python中如何将字符串连接在一起,多倍的字符串如何输出

热门文章

  1. 配置 SQL Server Email 发送以及 Job 的 Notification通知功能
  2. C++函数调用
  3. enode框架step by step之saga的思想与实现
  4. linux培训笔记1
  5. hdu 4561 模拟小题
  6. 异常分析:关于jsp页面使用jstl
  7. .Net程序员学用Oracle系列(8):触发器、任务、序列、连接
  8. 在egret中使用protobuf
  9. Js-Html 前端系列--点击非Div区域隐藏Div
  10. 【Spring】基于注解的实现SpringMVC+MySQL