对于这个可能很愚蠢的问题,我很抱歉,但我想简单地在 url 中打开带有 # 的模式。因此,如果我调用 www.domain.com/#modal1 它将打开已经弹出模式的页面。
哦,我正在使用 jquery。
谢谢!
对于这个可能很愚蠢的问题,我很抱歉,但我想简单地在 url 中打开带有 # 的模式。因此,如果我调用 www.domain.com/#modal1 它将打开已经弹出模式的页面。
哦,我正在使用 jquery。
谢谢!
许多应用程序框架(我偏爱主干)使用某种路由器来完成此任务,但您可以通过检查window.hash
并运行适当的功能来伪造自己的:
function popModal() {
// code to pop up modal dialog
}
var hash = window.location.hash;
if (hash.substring(1) == 'modal1') {
popModal();
}
</p>
谢谢解答,
这是我的实现:
function bf_hashCheck(){
var hash = window.location.hash;
if (hash){
if (jQuery(hash).css('display')=='none'){
jQuery(hash).fadeIn(300);
}
}
}
只是一个简单的例子