js tab选项卡 mootools tab选项卡

本文介绍使用PHP和MooTools实现的选项卡效果,包括导航菜单、联动菜单及分页功能,通过不同URL参数展示相应的选项卡内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

js tab选项卡 mootools tab选项卡

js打开或者关闭,关闭后是 mootools效果

 

PHP Code
  1. <?  
  2.     //Tabs  
  3.     $varTab = $_GET["tab"];  
  4.     if (strlen($varTab) == 0) {  
  5.         $varTab = "tab-1";  
  6.     }  
  7.     echo "<div id=\"tabs\">\n";  
  8.     echo "<ul id=\"tabs-nav\">\n";  
  9.     $arrTab = array(  
  10.         array("导航菜单","tab-1"),  
  11.         array("联动菜单","tab-2"),  
  12.         array("分页","tab-3")  
  13.     );  
  14.     for ($i = 1; $i <= count($arrTab); $i += 1) {  
  15.         echo "<li id=\"" . $arrTab[$i-1][1] . "\" class=\"tab";  
  16.         if ($arrTab[$i-1][1] == $varTab) {  
  17.             echo " active";  
  18.         }  
  19.         echo "\"><a href=\"?js=" . $_GET["js"] . "&tab=" . $arrTab[$i-1][1] . "\"><span id=\"" . $arrTab[$i-1][1] . "-loading\" class=\"tab-loading\"></span><span class=\"tab-label\">" . $arrTab[$i-1][0] . "</span></a></li>\n";  
  20.     }  
  21.     echo "</ul>\n";  
  22.       
  23.     echo "<div id=\"tabs-content\">\n";  
  24.     include("tab-change.php");  
  25.     echo "</div>\n";  
  26.     echo "</div>\n";  
  27.     ?>  

 tab-change.php

 

PHP Code
  1. <?  
  2. @header("Content-type: text/html; charset=utf-8");   
  3. $varTab = $_GET["tab"];  
  4. if (strlen($varTab) == 0) {  
  5.     $varTab = "tab-1";  
  6. }  
  7.   
  8. if ($varTab == "tab-1") {  
  9.     echo "<h2>PHP</h2>\n<p><a href='http://www.freejs.net/article_daohangcaidan_27.html'>纯CSS的大型下拉菜单,支持放图片在下拉导航里面</a></p>";  
  10.   
  11. }  
  12. if ($varTab == "tab-2") {  
  13.     echo "<h2>JS</h2>\n<p><a href='http://www.freejs.net/article_biaodan_28.html'>ajax php二级联动菜单</a></p>";  
  14.   
  15. }  
  16. if ($varTab == "tab-3") {  
  17.     echo "<h2>HTML</h2>\n<p><a href='http://www.freejs.net/article_fenye_22.html'> Jquery一页内翻页,类似于无刷新分页</a></p>";  
  18. }  
  19. ?>  

 


原文地址:http://www.freejs.net/article_tabbiaoqian_40.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值