如果网址中没有哈希值,请尝试显示#home。我认为这些方面的东西很容易,但我无法做任何事情:
if(window.location.hash != null){
$(window.location.hash).fadeIn(800);
} else {
$('#home').fadeIn(800);
}
我从未使用过jquery中的if / else语句,所以这显然是错误的
谢谢!
答案 0 :(得分:20)
将它与空字符串进行比较(null和JavaScript中的空字符串不相等):
if(window.location.hash != ''){
$(window.location.hash).fadeIn(800);
} else {
$('#home').fadeIn(800);
}