2010-05-29 34 views

回答

4

这可能是更容易做不同的方式,例如.live()事件处理程序:

$("a").live('click', function() { 
    //do something with this.hash 
}); 

但是,如果你确实需要location.hash变化触发,则可以使用onhashchange plugin for this(至少直到它每浏览器本地支持)。

例如:

$(window).bind('hashchange', function(){ 
    //do something with location.hash here 
}); 
+0

一种window.location.hash在页面加载和一个事件处理程序应该把我的问题的护理检查。谢谢。 – OMGKurtNilsen 2010-05-29 12:14:48

相关问题