JQuery显示隐藏(学习他人方法后)

主要用到了JQuery的slideToggle() 方法

slideToggle() 方法通过使用滑动效果(高度变化)来切换元素的可见状态。

如果被选元素是可见的,则隐藏这些元素,如果被选元素是隐藏的,则显示这些元素。

代码及效果如图所示(其中div和p标签的位置不同效果不同)

<script type="text/javascript" src="jquery-easyui-1.5.2/jquery.min.js"></script>     (引用)

<style>

div.cambridge,

p.MyShow {

margin: 0px;

padding: 5px;

background: #e5eecc;

border: solid 1px #c3c3c3;

position: absolute;

left: 100px;

top: 50px;

}

div.cambridge {

height: 300px;

width: 500px;

display: none;

}

</style>

</head>

<body>

<div class="cambridge">

<br><br>

<p>寻梦?撑一支长篙,<br>   向青草更青处漫溯;

<br> 满载一船星辉,

<br>  在星辉斑斓里放歌。

<br> <br> 但我不能放歌,

<br>   悄悄是别离的笙箫;

<br> 夏虫也为我沉默,<br>  沉默是今晚的康桥!

<br>

</p>

</div>

<p class="MyShow">再别康桥</p>

</body>

<script type="text/javascript">

$(document).ready(function() {

$(".MyShow").click(function() {

$(".cambridge").slideToggle("slow");

});

});

</script>

位置改变后

<script type="text/javascript" src="jquery-easyui-1.5.2/jquery.min.js"></script>

<style>

div.cambridge,

p.MyShow {

margin: 0px;

padding: 5px;

background: #e5eecc;

border: solid 1px #c3c3c3;

position: absolute;

left: 100px;

top: 50px;

}

div.cambridge {

height: 300px;

width: 500px;

display: none;

}

</style>

</head>

<body>

<p class="MyShow">再别康桥</p>

<div class="cambridge">

<br><br>

<p>寻梦?撑一支长篙,<br>   向青草更青处漫溯;

<br> 满载一船星辉,

<br>  在星辉斑斓里放歌。

<br> <br> 但我不能放歌,

<br>   悄悄是别离的笙箫;

<br> 夏虫也为我沉默,<br>  沉默是今晚的康桥!

<br>

</p>

</div>

<!--<p class="MyShow">再别康桥</p>-->

</body>

<script type="text/javascript">

$(document).ready(function() {

$(".MyShow").click(function() {

$(".cambridge").slideToggle("slow");

});

});

</script>

时间: 2024-12-18 19:59:08

JQuery显示隐藏(学习他人方法后)的相关文章

jquery显示隐藏操作

记得还是当初开始学习jquery的时候有去用心看看文档,然后在做项目的时候偶尔有用到,一直没有闲暇之余去温习,去整理所谓的基础,看了后有些淡忘的得意再次更新. 第一.隐藏显示 以下所有的代码如无特殊声明中speed的值可选且可填写(slow,fast,number(毫秒)).callback为执行完后要执行的函数也是可选参数. $(selector).show(speed,callback); $(selector).hide(speed,callback); $(selector).toggl

JQuery显示隐藏

主要用到了JQuery的slideToggle() 方法 slideToggle() 方法通过使用滑动效果(高度变化)来切换元素的可见状态. 如果被选元素是可见的,则隐藏这些元素,如果被选元素是隐藏的,则显示这些元素. 代码及效果如图所示(其中div和p标签的位置不同效果不同)

jquery点击改变class并toggle;jquery点击改变图片src源码并toggle;jquery显示隐藏toggle

<html><head><meta charset="utf-8"><title></title><script type="text/javascript" src="http://www.w3school.com.cn/jquery/jquery-1.11.1.min.js"></script><style>.bg1 {    background

jQuery显示隐藏动态效果的几种写法

<script type="text/javascript"> $(document).ready(function() {     /*$("#test1").click(function(){        $("#test2").toggle("fast",function(){                    });    });*/        /* $("#test1").c

QF——UI之几种常用的隐藏键盘的方法

怎么在填写完UITextField之后,点击空白处,隐藏软键盘. 下面两个方法都可以隐藏键盘 [tf resignFirstResponder]; 停止textfield的第一响应者 [self.view endEditing:YES]; 结束view的编辑,它便会隐藏键盘,使其不能编辑视图. 有了隐藏键盘的方法后,那怎么实现触发调用这两个方法呢? 第一种常用的方法就是给整个view添加点击手势,并设置处理方法,在处理方法里实现隐藏键盘 第二种就是重写触摸方法[tf touchesBegan:(

[ jquery 效果 show([speed,[easing],[fn]]) hide([speed,[easing],[fn]]) ] 此方法用于显示隐藏的被选元素:show() 适用于通过 jQuery 方法和 CSS 中 display:none type=&#39;hidden&#39; 隐藏的元素(不适用于通过 visibility:hidden 隐藏的元素)

show()显示隐藏的被选元素:show() 适用于通过 jQuery 方法和 CSS 中 display:none type='hidden' 隐藏的元素(不适用于通过 visibility:hidden 隐藏的元素): hide() 方法隐藏被选元素: 参数 描述 speed 可选.规定显示效果的速度. 可能的值: 毫秒 "slow" "fast" easing 可选.规定在动画的不同点上元素的速度.默认值为 "swing". 可能的值: &

[ jquery 效果 slideDown([speed,[easing],[fn]]) slideUp([speed,[easing],[fn]]) ] 此方法用于滑动显示隐藏的被选元素:动画效果只调整元素的高度,可以使匹配的元素以“滑动”的方式显示出来。在jQuery 1.3中,上下的padding和margin也会被有动画,效果更流畅

此方法用于滑动显示隐藏的被选元素:动画效果只调整元素的高度,可以使匹配的元素以“滑动”的方式显示出来.在jQuery 1.3中,上下的padding和margin也会被有动画,效果更流畅 实例: <!DOCTYPE html><html lang='zh-cn'> <head> <title>Insert you title</title> <meta http-equiv='description' content='this is my

Jqurey学习笔记---5、jQuery 效果 - 隐藏和显示

jQuery 效果 - 隐藏和显示演示一个简单的 jQuery hide() 方法. a.$(document).ready(function ()-->触法事件-->执行事件. 1. <script src="jquery-1.11.1.min.js"></script> <script type="text/javascript"> $(document).ready(function () { $("#

基于jquery封装通用的控制显示隐藏的方法

应用场景 在项目中会存在大量这样的需求: 1.选择不同的radio单选框,页面上的部分内容随之显示隐藏 2.选择不同的option下拉框内容,页面上的部分内容随之显示隐藏 如果每次遇到这类需求都单独写方法,不光费时间,还会让我们的代码显得异常冗余,因此我们写个通用方法! 附上代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <tit