博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jquery工作常用实例——滑动切换(在隐藏与显示之间)被选元素
阅读量:6162 次
发布时间:2019-06-21

本文共 1158 字,大约阅读时间需要 3 分钟。

hot3.png

一:大家都知道$(selector).slideUp()能向上滑动隐藏被选元素,$(selector).slideDown()能 向下滑动显示被选元素,那么如果我们要实现这么一个功能:点击一个按纽,首次点向下滑动显示被选元素,第二次点击向上滑动隐藏被选元素,如此重复切换,怎么做到呢?

二:这时我们可以不用以上两个Jquery事件函数,用$(selector).slideToggle()更方便也更简单,它能对被选元素切换向上滑动和向下滑动

实例:

<!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" />
<style>
#content,#slidetoggle{
    background-color:#B7CA9F;
    border:1px solid #D7D7D7;
    margin:0px;
    padding:7px;
    text-align:center;
}
#content{
    height:100px;
    display:none;
}
</style>
<script type="text/javascript" src="jquery-1.6.1.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
        $("#slidetoggle").click(function(){
            $("#content").slideToggle();
        })
    })
</script>
<title>Jquery SlideToggle</title>
</head>
<body>
<div id="content">
<p>我是李汉团,英文名Adam Li。</p>
<p>现从事PHP程序员工作。</p>
</div>
<p id="slidetoggle">请点击这里</p>
</body>
</html>

当我们点击“请点击这里”时,那么id为"content"的div中的内容将向下滑动显示(默认已设为隐藏),再次点击时id为"content"的div中的内容将向上滑动隐藏,如此重复切换。

转载于:https://my.oschina.net/adamboy/blog/28093

你可能感兴趣的文章
数据库之MySQL
查看>>
2019/1/15 批量删除数据库相关数据
查看>>
数据类型的一些方法
查看>>
Webpack 2 中一些常见的优化措施
查看>>
移动端响应式
查看>>
js中var、let、const的区别
查看>>
简洁优雅地实现夜间模式
查看>>
react学习总结
查看>>
在soapui上踩过的坑
查看>>
MySQL的字符集和字符编码笔记
查看>>
ntpd同步时间
查看>>
Maven编译时跳过Test
查看>>
Spring Boot 整合Spring Security 和Swagger2 遇到的问题小结
查看>>
Apache通过mod_php5支持PHP
查看>>
java学习:jdbc连接示例
查看>>
Silverlight 如何手动打包xap
查看>>
禁用ViewState
查看>>
Android图片压缩(质量压缩和尺寸压缩)
查看>>
nilfs (a continuent snapshot file system) used with PostgreSQL
查看>>
【SICP练习】150 练习4.6
查看>>