我有一个关于jQuery / Ajax的问题,我不知道我想做什么是好还是没有,希望是。
无论如何,这是问题所在:
我在页面中有多个隐藏的div,只需单击一个包含类的链接即可显示,原因是我没有30多个html页面要做。
但我在主页上有一个滑块,当我们点击时,会重定向到此页面,并且必须执行该show commande。
这是我的逻辑:
if previousUrl='index.html#cool'{
hide '#main';
show '#cool';
}
这可能吗?
提前致谢!
答案 0 :(得分:0)
您不应该依赖以前的网址。 在您的主页上,您可以使用主题标签重定向到您的特定页面
'yourpage#div-to-show'
然后在该页面上,您可以阅读#标签
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()
希望这有帮助