示例:
如果我去google.com/#search
function checkHash(){
if(window.location.hash != hash) {
$("elementhashed").animate( { backgroundColor: "#ff4500" }, 1 ).animate( { backgroundColor: "FFF" }, 1500 );
hash = window.location.hash;
} t=setTimeout("checkHash()",400);
};
或者如果我去google.com/#any哈希
如何在不定义单个元素的情况下获取元素http://URL/#elementID
单个元素的示例:
function checkHash(){
if(window.location.hash != hash) {
$(".body").animate( { backgroundColor: "#ff4500" }, 1 ).animate( { backgroundColor: "FFF" }, 1500 );
hash = window.location.hash;
} t=setTimeout("checkHash()",400);
};
答案 0 :(得分:0)
以下将获取哈希并在jQuery中运行它。基本上,它会寻找元素
$(window.location.hash);
要为其设置动画,请添加.animate()
$(window.location.hash).animate({/* CODE */
backgroundColor: '#ff4500'
}, 1);