基于jQuery实现收缩展开功能


Posted in Javascript onMarch 18, 2016

本文实例向大家分享了一款基于jQuery实现收起展开功能特效,供大家参考,具体内容如下

效果图:

基于jQuery实现收缩展开功能

点击倒三角可以进行展开操作

具体代码:

<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>jQuery实现收起展开功能 - 何问起</title><base target="_blank" />
<meta charset="utf-8" />
<style>
a{color:darkgreen}
.hovertreeContent{width:300px;text-indent:2em;margin:5px auto;height:60px;overflow:hidden;position:relative;border:1px solid silver;}
.hewenqiToggle{height:20px;background-color:#f0f0f0;border-top:1px solid silver;position:absolute;bottom:0px;width:100%;}
.triangle-down-hovertree { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 16px solid #999;position:absolute;right:0px;left:0px;margin:0px auto; top:2px;cursor:pointer;}
.triangle-up-hovertree { width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 16px solid #999; position:absolute;right:0px;left:0px;margin:0px auto;top:2px; }
</style>
<script src="http://hovertree.com/ziyuan/jquery/jquery-1.12.1.min.js"></script>
 
</head>
<body>
<div style="width:730px;margin:0px auto;text-align:center;">
<h2>jQuery实现收起展开功能</h2>
<a href="#">原文</a> <a href="#">首页</a> <a href="#">特效</a>
</div>
<div class="hovertreeContent">
受到网店的影响,服装店的生意逐渐有所下降,老板找何问起去谈,大概是准备跟上网购潮流,让何问起准备一下,
要在网上开网店,要为服装店建立网站。
何问起也没说自己经验不足,只说会积极准备。于是抓紧时间查找资料,学习练习。
<div class="hewenqiToggle"><span class="triangle-down-hovertree"></span></div>
</div>
<script>
$(".hewenqiToggle").on("click", function () {
if ($(".hewenqiToggle").css('position') == "absolute") {
$(".hovertreeContent").height("auto");
$(".hewenqiToggle").css({ "position": "relative" });
$(".hewenqiToggle").find("span").removeClass('triangle-down-hovertree').addClass('triangle-up-hovertree');
}
else
{
$(".hovertreeContent").height("60");
$(".hewenqiToggle").css({ "position": "absolute" });
$(".hewenqiToggle").find("span").removeClass('triangle-up-hovertree').addClass('triangle-down-hovertree');
}
})
</script>
</body>
</html>

以上就是本文的全部内容,希望对大家学习jquery程序设计有所帮助。

Javascript 相关文章推荐
使用jQuery实现dropdownlist的联动效果(sharepoint 2007)
Mar 30 Javascript
js中根据字数截取字符串,不能截断url
Jan 12 Javascript
浅析webapp框架AngularUI的demo
Dec 21 Javascript
jquery实现Slide Out Navigation滑出式菜单效果代码
Sep 07 Javascript
Google 地图叠加层实例讲解
Aug 06 Javascript
js实现简单的计算器功能
Jan 16 Javascript
Bootstrap下拉菜单Dropdowns的实现代码
Mar 17 Javascript
通过 JS 判断页面是否有滚动条的实现方法
Apr 05 Javascript
angular.js实现列表orderby排序的方法
Oct 02 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
Apr 02 Javascript
vue微信分享的实现(在当前页面分享其他页面)
Apr 16 Javascript
微信小程序停止其他视频播放当前视频的实例代码
Dec 25 Javascript
基于javascript显示当前时间以及倒计时功能
Mar 18 #Javascript
jQuery.deferred对象使用详解
Mar 18 #Javascript
JS中的二叉树遍历详解
Mar 18 #Javascript
简述JavaScript提交表单的方式 (Using JavaScript Submit Form)
Mar 18 #Javascript
Javascript的表单验证-揭开正则表达式的面纱
Mar 18 #Javascript
Javascript的表单验证-初识正则表达式
Mar 18 #Javascript
Javascript的表单验证-提交表单
Mar 18 #Javascript
You might like
图书管理程序(一)
2006/10/09 PHP
Yii入门教程之Yii安装及hello world
2014/11/25 PHP
使用PHP实现生成HTML静态页面
2015/11/18 PHP
js 事件处理函数间的Event物件是否全等
2011/04/08 Javascript
javascript 快速排序函数代码
2012/05/30 Javascript
纯js实现瀑布流展现照片(自动适应窗口大小)
2013/04/08 Javascript
Jquery 动态生成表格示例代码
2013/12/24 Javascript
JS获取浏览器语言动态加载JS文件示例代码
2014/10/31 Javascript
node.js中的fs.createReadStream方法使用说明
2014/12/17 Javascript
jQuery对象与DOM对象之间的相互转换
2015/03/03 Javascript
JavaScript实现同时调用多个函数的方法
2015/11/09 Javascript
VueJS组件之间通过props交互及验证的方式
2017/09/04 Javascript
vue实现提示保存后退出的方法
2018/03/15 Javascript
详解微信小程序回到顶部的两种方式
2019/05/09 Javascript
详解iview的checkbox多选框全选时校验问题
2019/06/10 Javascript
VUE+elementui组件在table-cell单元格中绘制微型echarts图
2020/04/20 Javascript
Element Input输入框的使用方法
2020/07/26 Javascript
Python编程之属性和方法实例详解
2015/05/19 Python
python万年历实现代码 含运行结果
2017/05/20 Python
python 生成图形验证码的方法示例
2018/11/11 Python
了解不常见但是实用的Python技巧
2019/05/23 Python
python循环定时中断执行某一段程序的实例
2019/06/29 Python
python logging模块的使用总结
2019/07/09 Python
学python爬虫能做什么
2020/07/29 Python
Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码
2020/03/17 HTML / CSS
俄罗斯三星品牌商店:Samsungstore
2020/04/05 全球购物
请说出这段代码执行后a和b的值分别是多少
2015/03/28 面试题
事业单位接收函
2014/01/10 职场文书
国税会议欢迎词
2014/01/16 职场文书
鸿星尔克广告词
2014/03/21 职场文书
事假请假条范文
2014/04/11 职场文书
餐饮商业计划书范文
2014/04/29 职场文书
联谊活动总结
2014/08/28 职场文书
机电专业毕业生自我鉴定2014
2014/10/04 职场文书
祝福语集锦:朋友新店开业祝福语
2019/12/10 职场文书
Element实现动态表格的示例代码
2021/08/02 Javascript