基于ajax的tabs实现方法

基于ajax的tabs实现方法

ID:8998289

大小:130.00 KB

页数:3页

时间:2018-04-14

基于ajax的tabs实现方法_第1页
基于ajax的tabs实现方法_第2页
基于ajax的tabs实现方法_第3页
资源描述:

《基于ajax的tabs实现方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于AJAX的Tabs实现方法×自从上次给侧边栏安装了TabPane后,我就对此类的网页应用产生了深厚的兴趣,昨天又把blogroll列表折叠了起来.今天打算再介绍一个好玩的应用:基于AJAX的Tabs.[Demo在这里]这是如何实现的呢?说来真不好意思,我介绍的这几个应用,代码没有一行是自己写的,都是把别人做好的东西(AjaxTabsContent)搬到自己网站上,就当是抛砖引玉了,呵呵.让我们开始吧!首先下载ajaxtabscontent.zip,与其他的脚本应用类似,要在页面的head标签之间调用脚本和相应的CSS样式:<

2、linkrel="stylesheet"type="text/css"href="ajaxtabs/ajaxtabs.css"/>然后,在需要使用Tabs的地方加入以下代码,当然不能照搬,改为自己需要的,并且保证所有涉及到的路径都能正确访问:

3、ontentarea">Intro

  • Bird
  • Dog
  • Cat
  • 4、tent.js">SeaOtter

  • 这些内容以非AJAX的方法直接嵌入默认标签中.

    //StartAjaxtabsscriptforULwithid="maintab"Separatemultipleidseachwithacomma.startajaxtabs("maintab")下面我们解释一些这些代码中的关键部分:·id

    5、="maintab",class="shadetabs":ID必须唯一,它用来指定UL元素,class="shadetabs"用来调用此处的CSS样式.·class="selected":添加到LI标签上用来指定页面加载时默认处于被选择状态的标签,与此标签相关的内容也会自动加载.这个不是必选项.·href="pagetoload":使用AJAX调用外部页面,可以是.htm,.txt或是.php等等,如果希望Tab直接调用"默认内容",需要使用"#default"关键字.·rel="ajaxcontentarea":添加在链接元素中用来指定同

    6、个ID的DIV容器要装载的页面.·rev="objectstoload":也添加在链接元素用来为外部页面装载JS脚本或CSS样式表,用逗号分隔多个文件.不是必选项.·最后,在所有AJAX的Tabs内容代码之后调用startajaxtabs("maintab")函数来激活脚本,"maintab"是整个Tab的ID,如果在同一个页面中想使用多个Tab,需要把每个ID都传递给函数,例如:startajaxtabs("maintab","maintab2")注意:关于调用外部页面,只能调用同一个域名下的文件,如果想调用另个服务器上的文件是不可行的.

    7、另外,如果我想点击一个链接就打开某个Tab页面该如何做呢?expandtab(tabcontentid,tabnumber)调用上面这个方法就好了,tabcontentid就是ul的ID名称,tabnumber则是你想打开Tab的序号,比如想打开第3个,此处就应该写2,因为序号从0开始.具体看下面的例子:选择ID为"maintab"的面板上第3个Tab标签好咯,到此为止,我已经介绍完了AjaxTabsContent的使用方法,还想再看看Demo吗?

    8、点击这里吧.

    当前文档最多预览五页,下载文档查看全文

    此文档下载收益归作者所有

    当前文档最多预览五页,下载文档查看全文
    温馨提示:
    1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
    2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
    3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
    4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
    相关标签