的哈希值调用JavaScript函数我目前有这样的代码在网页加载从哈希值调用一个函数:从命名空间
$(function() {
var hash = window.location.hash.substring(1);
window[hash]();
});
这个伟大的工程。
然而,我在Javascript命名空间,像这样:
var help = {
faq: function() {
//do stuff
},
newFeatures: function() {
//do stuff
}
}
我的功能,我列出以下顶部命名空间的JavaScript不起作用。我试过手动添加命名空间到前面(所以var hash = "help." + window.location.hash.substring(1);
),但没有奏效。
如何解决此问题而不从命名空间中删除我的Javascript?
这很棒。谢谢!我会尽快接受。 – Johannes 2013-02-28 22:21:30