元素隐藏显示,点击元素之外隐藏元素
来源:互联网 发布:淘宝代付申请超限 编辑:程序博客网 时间:2024/05/22 06:49
废话不说,直接代码:
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title>测试</title>
<script src="http://cdn.bootcss.com/jquery/1.11.2/jquery.min.js"></script>
<style>
body{
background-color: #fff;
}
.main{
background-color: #f1f1f1;
border: 4px solid #ccc;
border-radius: 4px;
width: 500px;
margin: 50px auto;
height: 300px;
}
.sh .main{
display: none;
}
}
</style>
</head>
<body>
<div class="content">
<div class="an">按钮</div>
<div class="main"></div>
</div>
<script type="text/javascript">
// 这里实现点击实现
$(document).ready(function(){
$(".an").click(function(e){ //点击.an元素
event.stopPropagation();//点击an元素的时候,阻止其他点击事件影响该事件。阻止冒泡时间
$("body").toggleClass("sh");//点击.an元素后body切换:设置sh样式和移除sh样式
});
$("body").click(function(){
$(this).toggleClass("sh");//点击body元素后body切换:设置sh样式和移除sh样式
});
});
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title>测试</title>
<script src="http://cdn.bootcss.com/jquery/1.11.2/jquery.min.js"></script>
<style>
body{
background-color: #fff;
}
.main{
background-color: #f1f1f1;
border: 4px solid #ccc;
border-radius: 4px;
width: 500px;
margin: 50px auto;
height: 300px;
}
.sh .main{
display: none;
}
}
</style>
</head>
<body>
<div class="content">
<div class="an">按钮</div>
<div class="main"></div>
</div>
<script type="text/javascript">
// 这里实现点击实现
$(document).ready(function(){
$(".an").click(function(e){ //点击.an元素
event.stopPropagation();//点击an元素的时候,阻止其他点击事件影响该事件。阻止冒泡时间
$("body").toggleClass("sh");//点击.an元素后body切换:设置sh样式和移除sh样式
});
$("body").click(function(){
$(this).toggleClass("sh");//点击body元素后body切换:设置sh样式和移除sh样式
});
});
</script>
</body>
</html>
0 0
- 元素隐藏显示,点击元素之外隐藏元素
- 单击input div 隐藏和显示 点击div之外的元素 隐藏div 点击里面的元素 不隐藏
- 点击显示指定元素,隐藏其他同辈元素
- 显示隐藏网页元素
- jquery显示隐藏元素
- jquery显示隐藏元素
- jquery隐藏显示元素
- 元素的显示隐藏
- 显示或隐藏页面元素
- jquery显示或隐藏元素
- 元素的隐藏与显示
- HTML中隐藏显示元素
- HTML元素显示与隐藏
- HTML元素显示与隐藏
- 页面元素隐藏和显示
- 动态控制html元素显示/隐藏
- JavaScript 控制元素隐藏显示
- jquery显示隐藏页面元素
- MySQL视图
- location.assign 与 location.replace的区别
- ORACLE范式
- qt中qDebug()能正常显示中文,控件却无法显示中文的情况
- 查看oracle数据库允许的最大连接数和当前连接数
- 元素隐藏显示,点击元素之外隐藏元素
- 一起学Java之集合框架、数据结构、泛型
- MySQL——InnoDB锁问题(三)
- android异常
- GitLab简单使用教程
- Dynatrace最佳实践(一)
- 分页插件PageHelper
- 查看linux硬盘使用率
- 正则表达式语法简单写法