循环多个div函数

时间:2012-07-13 10:27:14

标签: loops html

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

主页: 第1页, 第2页

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

Page3,Home

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

第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(); 

1 个答案:

答案 0 :(得分:0)

Javascript + HTML5?您可以使用“隐藏”属性来隐藏/显示标记。 请看这里:HTML5 Global Attribute

或者将JQuery与函数hide / show甚至隐藏属性一起使用。