隐藏与显示

index.html

 <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script src="jquery-3.1.0.min.js"></script>
<script src="myjs.js"></script>
</head>
<body>
<p>hello</p>
<button id="hide">隐藏</button>
<button id="show">显示</button>
</body>
</html>

myjs.js

 $(document).ready(function(){
$("#hide").click(function(){
$("p").hide();//点击按钮后1秒隐藏
});
$("#show").click(function(){
$("p").show();//点击按钮后1秒显示
});
});

通过上面的代码实现了两个按钮来分别控制p元素的隐藏和显示,控制了时间为1秒,视觉效果比较好
但是大部分的隐藏和显示其实是1个按钮来控制的,如音乐播放器的开始/暂停,所以接下来是一个按钮的效果

index.html

 <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script src="jquery-3.1.0.min.js"></script>
<script src="myjs.js"></script>
</head>
<body>
<p>hello</p>
<button id="toggle">隐藏/显示</button>
</body>
</html>

myjs.js

$(document).ready(function(){
$("#toggle").click(function(){
$("p").toggle();
});
});

最后来实现这样的一个效果:屏幕上有5个正方形的黄色块状,当点击任意一块时,这块会产生隐藏的缓慢3D动画效果,效果比较好看

index.html

 <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script src="jquery-3.1.0.min.js"></script> <link href="style1.css" rel="stylesheet" type="text/css">
</head>
<body>
<script>
for(var i=;i<;i++){
$("<div>").appendTo(document.body);
}
$("div").click(function(){
$(this).hide(,function(){
$(this).remove();
});
});
</script>
</body>
</html>

css代码:

 div{
background:#ece023;
width:50px;
height:50px;
margin:2px;
float:left;
}

最新文章

  1. AngularJS 配置和运行phonecat错误
  2. Hibernate1
  3. Jmeter之Badboy录制脚本及简化脚本http请求(三)
  4. AngularJS - 路由入门
  5. iOS反射机制
  6. Redis+MongoDB 最佳实践 做到读写分离 -摘自网络
  7. 微信小程序的一些限制
  8. linux运维基础__争取十月前研究的差不多
  9. CSS网页元素居中
  10. struct2-json
  11. Spring Boot修改启动端口
  12. java web(转)
  13. [POI2012]STU-Well(二分答案+神仙操作)
  14. UVA 11168 Airport(凸包)
  15. Locust 分布式测试
  16. 17秋 SDN课程 第一次作业
  17. 微信小程序开发1-入门知识准备
  18. 转载nginx+uwsgi+django
  19. python入门-WHILE循环
  20. oh-my-zsh 安装及使用

热门文章

  1. Fragment 创建 传递参数 跳转 典例
  2. nyoj 42
  3. HTML基础总结&lt;标题&gt;
  4. 你真的了解 console 吗
  5. Examples_08_07
  6. linux(vi)多行注释和取消注释.
  7. iOS 网络与多线程--5.异步Post方式的网络请求(非阻塞)
  8. 1.Tomcat配置
  9. 武汉科技大学ACM:1006: 我是老大
  10. jquery中的html()、text()、val()的区别