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实现键盘回车搜索功能
Jul 25 jQuery
使用jQuery实现购物车结算功能
Aug 15 jQuery
JS和jQuery通过this获取html标签中的属性值(实例代码)
Sep 11 jQuery
jQuery进阶实践之利用最优雅的方式如何写ajax请求
Dec 20 jQuery
jquery radio 动态控制选中失效问题的解决方法
Feb 28 jQuery
通过jquery.cookie.js实现记住用户名、密码登录功能
Jun 20 jQuery
jQuery实现获取form表单内容及绑定数据到form表单操作分析
Jul 03 jQuery
jQuery实现为动态添加的元素绑定事件实例分析
Sep 07 jQuery
jquery实现联想词搜索框和搜索结果分页的示例
Oct 10 jQuery
jQuery实现的老虎机跑动效果示例
Dec 29 jQuery
jQuery列表动态增加和删除的实现方法
Nov 05 jQuery
使用jquery实现轮播图效果
Jan 02 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 攻击方法之谈php+mysql注射语句构造
2009/10/30 PHP
PHPExcel读取Excel文件的实现代码
2011/12/06 PHP
解析PHP提交后跳转
2013/06/23 PHP
php实现执行某一操作时弹出确认、取消对话框
2013/12/30 PHP
document.designMode的功能与使用方法介绍
2007/11/22 Javascript
window.js 主要包含了页面的一些操作
2009/12/23 Javascript
date.parse在IE和FF中的区别
2010/07/29 Javascript
Web开发者必备的12款超赞jQuery插件
2010/12/03 Javascript
Fastest way to build an HTML string(拼装html字符串的最快方法)
2011/08/20 Javascript
40款非常有用的 jQuery 插件推荐(系列一)
2011/12/21 Javascript
jQuery插件开发全解析
2012/10/10 Javascript
jquery的冒泡事件的阻止与允许(三种实现方法)
2013/02/01 Javascript
快速学习jQuery插件 Cookie插件使用方法
2015/12/01 Javascript
JavaScript File API文件上传预览
2016/02/02 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
输入框点击时边框变色效果的实现方法
2016/12/26 Javascript
Angular的$http的ajax的请求操作(推荐)
2017/01/10 Javascript
JS实现的邮箱提示补全效果示例
2018/01/30 Javascript
详解JavaScript的数据类型以及数据类型的转换
2019/04/20 Javascript
[07:48]DOTA2上海特级锦标赛主赛事首日RECAP
2016/03/04 DOTA
[09:34]2018DOTA2国际邀请赛寻真——永不放弃的iG
2018/08/14 DOTA
Python中文编码那些事
2014/06/25 Python
Python处理文本换行符实例代码
2018/02/03 Python
TensorFLow用Saver保存和恢复变量
2018/03/10 Python
Python面向对象类的继承实例详解
2018/06/27 Python
解决使用PyCharm时无法启动控制台的问题
2019/01/19 Python
详解python中docx库的安装过程
2019/11/08 Python
浅谈keras2 predict和fit_generator的坑
2020/06/17 Python
python小技巧——将变量保存在本地及读取
2020/11/13 Python
艺人经纪人岗位职责
2014/04/15 职场文书
工商管理本科生求职信
2014/07/13 职场文书
2015年保管员工作总结
2015/04/30 职场文书
小学运动会入场口号
2015/12/24 职场文书
护士自荐信范文(2016推荐篇)
2016/01/28 职场文书
高中生物教学反思
2016/02/20 职场文书
Python绘制散乱的点构成的图的方法
2022/04/21 Python