J度空间

DOMtab的基本使用方法以及下载地址和完整演示

一.什么是DOMtab
DOMtab是一个用javascipt制作的通用可扩展的tab切换显示隐藏内容快的web控件。

二.怎么使用DOMtab
1.在页面的

  1. <head></head>

区域加上

  1. <script type="text/javascript" src="domtab.js"></script>

2.在页面主体的

  1. <body></body>

部分加上

  1. <div class="domtab">
  2.  <ul class="domtabs">
  3.  <li><a href="#t1">Test 1</a></li>
  4.  <li><a href="#t2">Test 2</a></li> [idea] [idea]
  5. [... and so on ...]
  6.  </ul>
  7.  <div>
  8.  <h2><a name="t1" id="t1">Proof 1</a></h2>
  9.  <p>Test to prove that more than one menu is possible</p>
  10.  <p><a href="#top">back to menu</a></p>
  11.  </div>
  12.  <div>
  13.  <h2><a name="t2" id="t2">Proof 2</a></h2>
  14.  <p>Test to prove that more than one menu is possible</p>
  15.  <p><a href="#top">back to menu</a></p>
  16.  </div>
  17. [... and so on ...]
  18. </div>


然后定义各个class的样式就可以了,你也可以加class定义样式,但是代码的结构不能变化
3.更改javascript中控件的属性
tabClass:’domtab’, //目标区域的class名称
listClass:’domtabs’, // 列表菜单的class名称
activeClass:’active’, // 菜单激活状态下的class名称
contentElements:’div’, // 循环内容区域的元素名称
backToLinks:/#top/, // 设置返回顶部的参数
printID:’domtabprintview’, // 显示所有区域内容的id名称
showAllLinkText:’show all content’, // 显示所有区域的文字名称

三.增加向前向后按钮

1.在区域的起始class上多增加一个doprevnext

  1. <div class="domtab doprevnext">
  2.  <ul class="domtabs">
  3.  <li><a href="#t1">Test 1</a></li>
  4.  <li><a href="#t2">Test 2</a></li>
  5.  <li><a href="#t3">Test 3</a></li>
  6.  <li><a href="#t4">Test 4</a></li>
  7.  </ul>
  8.  [... ad nauseam...]
  9. </div>

2.在页面里面加上下列代码

  1. <ul class="prevnext">
  2.  <li class="prev"><a href="#">previous</a></li>
  3.  <li class="next"><a href="#">next</a></li>
  4.  </ul>

3.javascript里面的属性定义

  1. prevNextIndicator:'doprevnext', // 目标容器的class名称
  2. prevNextClass:'prevnext', // class名称
  3. prevLabel:'previous', // 上一页的文字
  4. nextLabel:'next', // 下一页的文字
  5. prevClass:'prev', // 上一页的class
  6. nextClass:'next', // 下一页的class

四.DOMtab中的样式控制
你可以强制的控制某一个元素的样式譬如显示和隐藏等等

  1. <script type="text/javascript">
  2.  document.write('<style type="text/css">');
  3.  document.write('div.domtab div{display:none;}<');
  4.  document.write('/s'+'tyle>');
  5. </script>

五.下载以及演示
下载DOMtab version 3.1415927
DOMtab演示

posted on 2007-08-28 22:45 蓝色幽默 阅读(448) 评论(0)  编辑  收藏 所属分类: 网页设计


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2025年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

统计

常用链接

留言簿(4)

随笔分类

文章分类

相册

搜索

最新评论