jquery制作滑动面板

简介:

项目开发中,我们有时候需要点击某个按钮出现一个面板,在面板上有我们需要的一些操作,或者是图片。ok!如下简单制作滑动面板效果:


wKioL1PQ3avhPBiNAAC5niNARIk236.jpg


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<!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=gb2312"  />
< title >无标题文档</ title >
< script  type = "text/javascript"  src = "jQuery/jquery-1.6.2.js" ></ script >
< script  type = "text/javascript" >
  $(document).ready(function(){
  $(".box a").click(function(){
      /*slideToggle()这个方法,如果被选元素是可见的,则隐藏这些元素,如果被选元素是隐藏的,则显示这些元素。*/
        $(".one").slideToggle();
        /*
        oggleClass() 对设置或移除被选元素的一个或多个类进行切换。
        该方法检查每个元素中指定的类。如果不存在则添加类,如果已设置则删除之。这就是所谓的切换效果。
        */
        $(this).toggleClass("active");
  });
  
        $(".box p").hover(function(){
         $(this).toggleClass("hover")
        });
  
  
  });
</ script >
< style  type = "text/css" >
*{padding:0;margin:0;}
body{font-size:12px;}
a{text-decoration:none;color:#000066;font-family:"宋体";}
.box{width:500px;margin:0 auto;}
.one{height:200px;background:url(images/2.png) no-repeat ;display:none;}
.box p{border-top:5px solid #333333;background:url(images/1.png) no-repeat top;}
/*将行内元素A写的和图片长度和高度差不多*/
.box p a{display:block;width:140px;height:40;line-height:40px;background:url(images/3.png) no-repeat right 10px;  text-align:center;margin:0 auto;font-size:14px;font-weight:bolder;padding-right:10px;}
/*注册一个新的class,当我们点击这个a时,将这个注册号的class添加到a中*/
.box p a.active{background:url(images/4.png) no-repeat right 12px;}
.box p.hover{background:url(images/5.png) no-repeat top}
</ style >
</ head >
 
< body >
< div  class = "box" >
< div  class = "one" ></ div >
< p > < a  href = "#" >点 击</ a ></ p >
 
</ div >
 
</ body >
</ html >


ok,这个功能在项目中还是很实用的,尤其是操作按钮过多一致排开的话会导致页面美观度不足,采用这个方法,效果十分明显!


源码下载:滑动面板制作










本文转自 小夜的传说 51CTO博客,原文链接:http://blog.51cto.com/1936625305/1529810,如需转载请自行联系原作者
目录
相关文章
|
4月前
|
JavaScript 前端开发
jQuery 第五章(效果,滑动,动画,停止动画)
jQuery 第五章(效果,滑动,动画,停止动画)
44 0
|
7月前
|
JavaScript
jquery返回顶部--滑动底部显示出
jquery返回顶部--滑动底部显示出
|
JavaScript
jQuery 效果 - 滑动
jQuery 效果 - 滑动
56 0
|
前端开发 Java
制作温馨浪漫爱心表白动画特效HTML5+jQuery【附源码】
制作温馨浪漫爱心表白动画特效HTML5+jQuery【附源码】,祝大家情人节快乐。
130 0
|
JavaScript
jquery:简洁版滑动下拉菜单-21
jquery:简洁版滑动下拉菜单-21
80 0
jquery:简洁版滑动下拉菜单-21
|
JavaScript
jquery简洁版滑动下拉菜单问题解决-22
jquery简洁版滑动下拉菜单问题解决-22
81 0
jquery简洁版滑动下拉菜单问题解决-22
|
JavaScript 前端开发
jQuery案例:图文滑动手风琴特效
jQuery案例:图文滑动手风琴特效
113 0
jQuery案例:图文滑动手风琴特效
|
JavaScript 开发者
jQuery 特效_滑动,回调|学习笔记
快速学习 jQuery 特效_滑动,回调
195 0
jQuery 特效_滑动,回调|学习笔记
|
JavaScript
jQuery图片水平滑动延迟加载动画
在线演示 本地下载
1100 0
|
JavaScript