jQuery实现的页面详情展开收起功能示例


Posted in jQuery onJune 11, 2018

本文实例讲述了jQuery实现的页面详情展开收起功能。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>jQuery实现页面详情展开收起</title>
<style>
.detailpd { padding-top:10px; }
</style>
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>
<script>
// 显隐项目介绍详情
 $(function view_details_click(){
  $("#detailmain_a").bind('click',function(){
   if($("#deal_info_box").is(":hidden")){
    $("#deal_info_box").show();
    $(this).find("#view_details").text("收起详情");
    $(this).find(".fa").removeClass("fa-angle-right").addClass("fa-angle-down");
   }
   else{
    $("#deal_info_box").hide();
    $(this).find("#view_details").text("展开详情");
    $(this).find(".fa").removeClass("fa-angle-down").addClass("fa-angle-right");
   }
  });
  $("#detailmain_aa").bind('click',function(){
   $("#deal_info_box").hide();
   $("#view_details").text("展开详情");
  });
 });
</script>
</head>
<body>
 <p class="detailpd">
  项目详情介绍:
 </p>
 <a class="detailmain_a" href="javascript:void(0);" rel="external nofollow" rel="external nofollow" id="detailmain_a">
  <span id="view_details">展开详情></span><i class="fa fa-angle-right"></i>
 </a>
 <div class="deal_info_box pb15" id="deal_info_box" style="display:none">
 <!-- 此处引入要展开的具体文件内容 -->
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  123<br/>
  <a class="detailmain_aa tc" href="javascript:void(0);" rel="external nofollow" rel="external nofollow" id="detailmain_aa" style="width:130px;display:block;margin:0 auto">
   <span class="theme_fcolor" id="view_detailss">收起详情</span><i class="fa fa-angle-up theme_fcolor"></i>
  </a>
 </div>
</body>
</html>

使用在线HTML/CSS/JavaScript代码运行工具 http://tools.3water.com/code/HtmlJsRun测试运行效果如下:

jQuery实现的页面详情展开收起功能示例

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
使用jQuery实现鼠标点击左右按钮滑动切换
Aug 04 jQuery
jQuery实现获取table中鼠标click点击位置行号与列号的方法
Oct 09 jQuery
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
Nov 08 jQuery
jQuery实现遍历XML节点和属性的方法示例
Apr 29 jQuery
jQuery实现form表单序列化转换为json对象功能示例
May 23 jQuery
jQuery实现常见的隐藏与展示列表效果示例
Jun 04 jQuery
jQuery实现简单复制json对象和json对象集合操作示例
Jul 09 jQuery
jQuery实现轮播图及其原理详解
Apr 12 jQuery
jQuery实现文本显示一段时间后隐藏的方法分析
Jun 20 jQuery
jQuery+PHP+Ajax实现动态数字统计展示功能
Dec 25 jQuery
jQuery实现轮播图效果demo
Jan 11 jQuery
jQuery实现的移动端图片缩放功能组件示例
May 01 jQuery
jQuery基于闭包实现的显示与隐藏div功能示例
Jun 09 #jQuery
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 #jQuery
jQuery动态移除与增加onclick属性的方法详解
Jun 07 #jQuery
Angular5中调用第三方库及jQuery的添加的方法
Jun 07 #jQuery
jQuery实现百度图片移入移出内容提示框上下左右移动的效果
Jun 05 #jQuery
jQuery实现的简单对话框拖动功能示例
Jun 05 #jQuery
jQuery实现的滑块滑动导航效果示例
Jun 04 #jQuery
You might like
php 随机生成10位字符代码
2009/03/26 PHP
PHP 日志缩略名的创建函数代码
2010/05/26 PHP
PHP使用CURL模拟登录的方法
2015/07/08 PHP
PHP PDOStatement::debugDumpParams讲解
2019/01/30 PHP
php测试kafka项目示例
2020/02/06 PHP
iframe 自适应高度[在IE6 IE7 FF下测试通过]
2009/04/13 Javascript
IE无法设置短域名下Cookie
2010/09/23 Javascript
jquery加载页面的方法(页面加载完成就执行)
2011/06/21 Javascript
Jquery 表格合并的问题分享
2011/09/17 Javascript
jquery使用jquery.zclip插件复制对象的实例教程
2013/12/04 Javascript
js实现日期级联效果
2014/01/23 Javascript
JavaScript中的console.log()函数详细介绍
2014/12/29 Javascript
JS调用某段SQL语句的方法
2016/10/20 Javascript
Jquery UI实现一次拖拽多个选中的元素操作
2020/12/01 Javascript
jquery操作ul的一些操作笔记整理(干货)
2017/08/31 jQuery
layui实现点击按钮给table添加一行
2018/08/10 Javascript
[55:03]LGD vs EG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
python在linux中输出带颜色的文字的方法
2014/06/19 Python
举例介绍Python中的25个隐藏特性
2015/03/30 Python
Python编程实现数学运算求一元二次方程的实根算法示例
2017/04/02 Python
python关于矩阵重复赋值覆盖问题的解决方法
2019/07/19 Python
Python如何应用cx_Oracle获取oracle中的clob字段问题
2019/08/27 Python
Python中Flask-RESTful编写API接口(小白入门)
2019/12/11 Python
Python json模块与jsonpath模块区别详解
2020/03/05 Python
4行Python代码生成图像验证码(2种)
2020/04/07 Python
关于HTML5+ API plusready的兼容问题
2020/11/20 HTML / CSS
希腊品牌鞋类销售网站:epapoutsia.gr
2020/03/18 全球购物
Eclipse面试题
2014/03/22 面试题
android面试问题与答案
2016/12/27 面试题
北大青鸟学生求职信
2013/09/24 职场文书
办公室秘书自我鉴定
2014/01/18 职场文书
消防安全管理制度
2014/02/01 职场文书
工业自动化专业自荐信范文
2014/04/10 职场文书
会计出纳岗位职责
2015/03/31 职场文书
国家助学金受助感言
2015/08/01 职场文书
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
2022/06/25 Servers