互联网观察 网站建设 网站运营 网上创业 电子商务 建站软件 建站软件教程 网站开发 网页制作 收藏本站
建站常识 | 域名 | 主机 | 网上开店 | 搜索引擎优化 | 网站推广 | 网络赚钱 | 站长经验 | 个人建站 | 网站设计 | 网页特效 | wap网站

JavaScript应用实例:网页折叠菜单

js库出自:http://moofx.mad4milk.net/(Moofx 超轻量级javascrip效果类库)

先点击这里看下效果吧

用法:

1.添加JS库

CODE:
<script src="http://www.webjx.com/htmldata/2006-07-31/prototype.lite.js" type="text/javascript"></script>
<script src="http://www.webjx.com/htmldata/2006-07-31/moo.fx.js" type="text/javascript"></script>
<script src="http://www.webjx.com/htmldata/2006-07-31/moo.fx.pack.js" type="text/javascript"></script>

2.建立xhtml结构:

CODE:
<div id="container">
    <H1 class="title"><A href="javascript:void(0)">(1)这里放标题</H1>
    <div class="content">
        <p>(1)这里放内容</p>
    </div>
    <H1 class="title"><A href="javascript:void(0)">(2)这里放标题</H1>
    <div class="content">
        <p>(2)这里放内容</p>
    </div><H1 class="title"><A href="javascript:void(0)">(3)这里放标题</H1>
    <div class="content">
        <p>(3)这里放内容</p>
    </div>
</div>

3.调用JS:

CODE:

<script type="text/javascript">
    //定义contents 组数为所有将要显示的内容
    var contents = document.getElementsByClassName('content');
    //定义contents 组数为所有标题,也是可点击展开的按钮
    var toggles = document.getElementsByClassName('title');

    //调用moofx JS库
    var myAccordion = new fx.Accordion(
        toggles, contents, {opacity: true, duration: 400}   //opacity确定是否有alpha透明变化,duration确定动作所有时间
    );
    myAccordion.showThisHideOpen(contents[0]);  //默认打开第一个内容
</script>

完成.
简单而且效果不错吧
如果还要界面好看点,自已定义下CSS吧

下载





上一篇:奇招 Javascript暴虐查找法
下一篇:如何禁止flash动画的自动跳转
相关分类
网页制作 (4121)
  html教程 (591)
  css教程 (546)
  Dreamweaver教程 (1006)
  JavaScript教程 (834)
  网页制作技巧 (378)
  网页特效 (766)
 



版权所有 Copyright© 2006 黑马建站宝典 联系方式:heima123#gmail.com