0

我正在尝试制作一个包含多个 div 的 html 页面,当单击某些链接时将显示这些 div。这是一个例子

主页:第 1 页,第 2 页

当我单击第 1 页时,它转到.. 第 1 页:

第 3 页,首页

当我点击主页时,它转到..主页:

第 1 页,第 2 页

但是,当我然后单击第 1 页或第 2 页时,什么也没有发生,它保持在同一个 div 上。是否有一个脚本不仅可以在点击时显示不同的 div,而且可以让循环永远持续下去?

谢谢。

下面的代码

var $prehashval = "";
function loop()
{
if (location.hash.slice(1)!=$prehashval)
    hashChanged();

$prehashval = location.hash.slice(1);
setTimeout("loop()");
}
function hashChanged()
{
var $output;
switch (location.hash.slice(1))

 {
     default:
        $output = location.hash.slice(1);
}
}
 loop(); 
4

1 回答 1

0

Javascript + HTML5?您可以使用“隐藏”属性来隐藏/显示标签。看看这里:HTML5 全局属性

或者使用带有隐藏/显示功能甚至隐藏属性的 JQuery。

于 2012-07-13T10:32:51.530 回答