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的时间datetime控件在AngularJs中的使用实例(分享)
Aug 17 jQuery
jQuery图片缩放插件smartZoom使用实例详解
Aug 25 jQuery
springmvc接收jquery提交的数组数据代码分享
Oct 28 jQuery
jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法
Dec 05 jQuery
jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法
Dec 24 jQuery
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
May 26 jQuery
jQuery滑动效果实现方法分析
Sep 05 jQuery
jquery实现联想词搜索框和搜索结果分页的示例
Oct 10 jQuery
jQuery层叠选择器用法实例分析
Jun 28 jQuery
基于jquery ajax的多文件上传进度条过程解析
Sep 11 jQuery
jquery获取并修改触发事件的DOM元素示例【基于target 属性】
Oct 10 jQuery
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
May 29 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面向对象的程序设计
2011/06/13 PHP
国外十大最流行的PHP框架排名
2013/07/04 PHP
浅谈本地WAMP环境的搭建
2015/05/13 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
使用phpstorm和xdebug实现远程调试的方法
2015/12/29 PHP
js检测客户端不是firefox则提示下载
2007/04/07 Javascript
iphone safari不支持position fixed的解决方法
2012/05/04 Javascript
JavaScript中的面向对象介绍
2012/06/30 Javascript
用jquery方法操作radio使其默认选项是否
2013/09/10 Javascript
javascript获得网页窗口实际大小的示例代码
2013/09/21 Javascript
jquery调整表格行tr上下顺序实例讲解
2016/01/09 Javascript
AngularJs  E2E Testing 详解
2016/09/02 Javascript
AngularJS 实现点击按钮获取验证码功能实例代码
2017/07/13 Javascript
Javascript获取某个月的天数
2018/05/30 Javascript
JQuery通过键盘控制键盘按下与松开触发事件
2020/08/07 jQuery
jquery插件懒加载的示例
2020/10/24 jQuery
微信小程序实现可长按移动控件
2020/11/01 Javascript
[01:06:12]VP vs NIP 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python中endswith()函数的基本使用
2015/04/07 Python
python如何使用Redis构建分布式锁
2020/01/16 Python
keras tensorflow 实现在python下多进程运行
2020/02/06 Python
Python解释器及PyCharm工具安装过程
2020/02/26 Python
Python中无限循环需要什么条件
2020/05/27 Python
Kathmandu澳洲户外商店:新西兰户外运动品牌
2017/11/12 全球购物
美国修容界大佬创建的个人美妆品牌:Kevyn Aucoin Beauty
2018/12/12 全球购物
乌克兰设计师和品牌的服装:Love&Live
2020/04/14 全球购物
应届生会计电算化求职信
2013/10/03 职场文书
银行学习十八大感想
2014/01/11 职场文书
房产代理公证处委托书
2014/04/04 职场文书
爱国主义教育活动总结
2014/05/07 职场文书
自我查摆剖析材料
2014/10/11 职场文书
2015年社区妇联工作总结
2015/04/21 职场文书
趣味运动会简讯
2015/07/20 职场文书
2019年行政人事个人工作总结范本!
2019/07/19 职场文书
分析Python感知线程状态的解决方案之Event与信号量
2021/06/16 Python
SqlServer常用函数及时间处理小结
2023/05/08 SQL Server