如果你不知道层滑动(SlideToggle)是哪种效果,那么请点击本人做的这个Demo看看。
如果你写过CSS,那么display的样式一定不会陌生,它就如一个标签开关,能控制某个标签的隐藏和显示,在菜单中尤为常见,本人也做了个Demo。
SlideToggle与display,都能实现相同的目的,就是控制标签的隐藏和显示,然而,很显然,SlideToggle的视觉效果比display好一些,display给人一种瞬间的视觉感觉,而SlideToggle则给人一种拖拉的视觉效果,大大增强了用户的使用体验。
事实上,SlideToggle的使用非常普遍了,在不少大型网站都能看到。例如GoDaddy的后台管理界面就在不少地方使用这个效果,用起来感觉非常的不错。
SlideToggle的实现
SlideToggle的实现非常简单,如果只需控制一个标签,那么只要运用如下代码即可:
1、引用JQuery JS文件
<script src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js" type="text/javascript"></script>
2、写个JS函数
<script type="text/javascript"> $(function() { $("#mostrar").click(function(event) { $(".box2").slideToggle(); }); }); </script>
说明:mostrar 为点击的标签id ,如:<a href="#" id="mostrar" >点击这里</a>,box2为需要隐藏和显示的层的class 如:<div class="box2">
☉location.href在firefox中不起作用 (2009-11-15 23:32:47)
☉解决JSChart画图不支持中文的问题 (2009-11-5 19:54:6)
☉对JSChart未定义的解决方法 (2009-11-4 18:36:53)
Liwen 于 2009-12-15 22:50:36 回复不错!确实好强,更多更强的东西等着去挖掘!
Liwen 于 2009-12-15 13:34:55 回复就是你现在用的菜单那个效果吧,很不错的说!
Liwen 于 2009-12-15 12:32:09 回复恩,你的空间真不错,速度很快啊!
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。