刚刚介绍了一款利用jQuery实现的折叠层,点击收缩和展开效果,默认情况下是展开的,可能有的童鞋需要默认情况是闭合的,现在就来分享一下,这里主要是用JavaScript代码定义的,在此提示,第一次运行请刷新一下页面,让远程的jQuery插件载入。
为解决一些网页特效运行后不能显示效果(例如:jQuery则需要刷新)问题,特别新增网页版演示。
点击查看:网页特效
运行演示:
<!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=gbk" /><title>jquery 收缩展开效果</title><script type="text/javascript" src="/uploads/common/js/jquery-1.4.2.min.js"></script><style>/* 收缩展开效果 */.text{line-height:22px;padding:0 6px;color:#666;}.box h1{padding-left:10px;height:22px;line-height:22px;background:#f1f1f1;font-weight:bold;}.box{position:relative;border:1px solid #e7e7e7;}h1{font-size:16px;}</style></head><body><script type="text/javascript">// 收缩展开效果$(document).ready(function(){// $(".box h1").toggle(function(){// $(this).next(".text").animate({height: 'toggle', opacity: 'toggle'}, "slow");// },function(){//$(this).next(".text").animate({height: 'toggle', opacity: 'toggle'}, "slow");//});$("div.text").hide();//默认隐藏div,或者在样式表中添加.text{display:none},推荐使用后者$(".box h1").click(function(){$(this).next(".text").slideToggle("slow");})});</script><!-- 收缩展开效果 --><div class="box"><h1>收缩展开效果</h1><div class="text">1<br />2<br />3<br />4<br />5<br /></div></div><br /><div class="box"><h1>收缩展开效果</h1><div class="text">1<br />2<br /></div></div><br>第一次运行请刷新一下页面。</body></html><div style="text-align:center;margin:30px 0 0 0;"><hr style="color:#999;height:1px;">如不能显示效果,请按Ctrl+F5刷新本页,更多网页代码:<a href='http://www.wfuyu.com/' target='_blank'>http://www.wfuyu.com/</a></div>提示:可修改后代码再运行!
上一篇 trustedinstaller权限获取
下一篇 Access入门教程 12.3 使用报表向导建立报表[1]