2012-10-12 105 views
1

我有一个关于jQuery/Ajax的问题​​,我不知道我想做的事情是否可以,希望是。jQuery/Ajax链接

反正这里的问题:

我有一个页面,被显示在具有一类的链接的点击多个隐藏层,原因是为了让我不“吨有超过30 html页面做

但我在主页上,当我们点击,重定向到这个页面,并且有执行这个节目COMMANDE滑块

这是我的逻辑:。

if previousUrl='index.html#cool'{ 
    hide '#main'; 
    show '#cool'; 
} 

这可能吗?

在此先感谢!

回答

0

您不应该依赖先前的URL。 在您的主页,你可以有重定向到您的特定网页与哈希标签

'yourpage#div-to-show' 

然后在该网页上,你可以看到包括hashtag

window.location.hash; // '#div-to-show' 

所以,你可以实现你的东西

$('.div').hide() // Assuming your divs have class="div". However you could hide divs with CSS by default. 
$(window.location.hash).show() 

希望这可以帮助

+0

这很可能会帮助很多!我会在几个小时内尝试。 非常感谢 –