<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
.c2{display:none;}
.c3,.c33{width:100px;height:30px;line-height:30px;text-align:center;border-radius:5px;border:1px solid red;cursor:pointer;}
.c33{display:none;}
.span2{-webkit-animation:act 1s linear infinite;animation:act 1s linear infinite;}
@-webkit-keyframes act{
0%{-webkit-transform:scale(0.9);}
20%{-webkit-transform:scale(0.6);}
50%{-webkit-transform:scale(0.7);}
70%{-webkit-transform:scale(0.9);}
80%{-webkit-transform:scale(0.6);}
90%{-webkit-transform:scale(0.9);}
100%{-webkit-transform:scale(1);}
}
@keyframes act{
0%{transform:scale(0.9);}
20%{transform:scale(0.6);}
50%{transform:scale(0.7);}
70%{transform:scale(0.9);}
80%{transform:scale(0.6);}
90%{transform:scale(0.9);}
100%{transform:scale(1);}
}
</style>
</head>
<body>
<div class="c1">我是好人</div>
<div class="c2">
<p>我是好人</p>
<p>我是好人</p>
<p>我是好人</p>
<p>我是好人</p>
<p>我是好人</p>
<p>我是好人</p>
<p>我是好人</p>
<p>我是好人</p>
<p>我是好人</p>
<p>我是好人</p>
</div>
<div class="c3"><span class="span1">显示</span><span class="span2">↓</span></div>
<div class="c33"><span class="span1">隐藏</span><span class="span2">↑</span></div> </body>
<script src="js/jquery-1.11.3.min.js"></script>
<script>
$(".c3,.c33").bind("click",function(){
/*$(".c3").html()=="显示"?$(".c3").html("隐藏"):$(".c3").html("显示");*/
if($(".span1").html()=="显示"){
$(".c2").slideDown(2000,function(){
$(".span1").html("隐藏");
$(".c3").css("display","none")
$(".c33").css("display","block");
});
/* $(".span2").html("↑")*/
}else{
$(".c2").slideUp(2000,function(){
$(".span1").html("显示");
$(".c3").css("display","block")
$(".c33").css("display","none");
})
/*$(".span2").html("↓")*/
}
})
</script>
</html>

jq slideUp slideDown的更多相关文章

  1. 原生js造轮子之模仿JQ的slideDown()与slideUp()

    代码如下: const slider = (function() { var Slider = {}; // the constructed function,timeManager,as such ...

  2. 让zepto支持slideup(),slidedown()

    zepto不支持slideup()和slidedown():使用以下方法可以支持该功能 <div class="slide"> <p> zepto不支持sl ...

  3. 微信小程序之实现slideUp和slideDown效果和点击空白隐藏

    怎样实现jq中的slideUp或者slideDown这种动画效果呢,我的思路是用css3的transform: translateY()属性,给需要动画的元素添加上一个动画class. 先上效果图: ...

  4. 关于slideup和slidedown 鼠标多次滑过累积的动画效果

    stop() 方法停止当前正在运行的动画 包括animation动画和slideup/slidedown动画 例如:鼠标经过一个元素时,执行一个slide动画,多次快速经过,不处理的话这个元素会保留累 ...

  5. jq slideDown后里面的A链接失效(已解决)

    jq slideDown后里面的A链接失效(解决) 用jq 的 slideDown写了一个二级下拉菜单,但是里面的a标签全部失效了,挂的链接右键菜单可以正常打开,但是左键正常点击不行 查阅了很多资料, ...

  6. 【jQuery】使用JQ来编写面板的淡入淡出效果

    本文与上一篇的<[jQuery]使用JQ来编写最主要的淡入淡出效果>(点击打开链接)为姊妹篇. 但上一篇仅仅是对文本的基本控制,本篇则是对面板元素进行控制. 尽管功能上很类似,可是所用到的 ...

  7. JQ初级

    一.认识jQuery 1.什么是jQuery jQuery是对原生JavaScript二次封装的工具函数集合 jQuery是一个简洁高效的且功能丰富的JavaScript工具库 2.jQuery的优势 ...

  8. JQ笔记-加强版

    Query初级   一.介绍.基本写法   什么是JQ: 一个优秀的JS库,大型开发必备 JQ的好处: 简化JS的复杂操作 不再需要关心兼容性 提供大量实用方法 如何学习JQ: www.jquery. ...

  9. jq学习总结之方法

    三.方法 1.length 2.index()3.get() reverse()4.not()5.filter()6.find()7.each()8.addBack()9.attr()10.toggl ...

随机推荐

  1. UVA10339 Watching Watches

    题目大意:有两个表,每天都会慢一点时间,给出每天慢得秒数,问下一次重合的时刻. 解题思路:时刻重合也就是说整整差了一周,一周是12小时,用12小时的秒数除以两个表的相差那就是需要多少天的时间后重合,知 ...

  2. Python3基础 用三个双引号 print输出多行文本

    镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ ...

  3. ASP.NET简单登录注册实例

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx. ...

  4. python 中类方法@classmethod

    classmethod是用来指定一个类的方法为类方法,没有此参数指定的类的方法为实例方法,使用方法如下: class C: @classmethod def f(cls, arg1, arg2, .. ...

  5. s2-029 Struts2 标签远程代码执行分析(含POC)

    1.标签介绍 Struts2标签库提供了主题.模板支持,极大地简化了视图页面的编写,而且,struts2的主题.模板都提供了很好的扩展性.实现了更好的代码复用.Struts2允许在页面中使用自定义组件 ...

  6. debian attempt to kill init!

    之前想在debian下安装Oracle 11g,结果在安装之前要安装好多的依赖包. 在centos和redhat下可以很方便的使用yum来安装,哗啦啦一下全装完了, 后来我在debian下用apt-g ...

  7. ALV详解:Function ALV(一)

    声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...

  8. JSP学习——语法(二)

    1:JSP运行原理和九大隐式对象: 每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理.JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一 ...

  9. SQL 语句集合

    创建数据库 创建之前判断该数据库是否存在 if exists (select * from sysdatabases where name='databaseName') drop database ...

  10. iOS - OC Struct 结构体

    1.结构体的定义与调用 // 定义结构体类型 // 结构体类型名为 MyDate1 struct MyDate1 { int year; int month; int day; }; // 定义结构体 ...