尝试在URL中没有哈希标识时显示#home。我认为以下代码很容易实现,但是我无法做到任何事情:
我以前从未在jQuery中使用过if/else语句,所以这显然是错误的。谢谢!
if(window.location.hash != null){
$(window.location.hash).fadeIn(800);
} else {
$('#home').fadeIn(800);
}
我以前从未在jQuery中使用过if/else语句,所以这显然是错误的。谢谢!
window.location.hash
会返回null
吗?也许你应该首先在一些JS API中检查它。我认为它会给你一个空字符串。 - Marnix