捕获#hash Jquery的元素

时间:2015-04-25 02:49:36

标签: javascript php jquery

示例:

如果我去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); 
};

1 个答案:

答案 0 :(得分:0)

以下将获取哈希并在jQuery中运行它。基本上,它会寻找元素

$(window.location.hash);

要为其设置动画,请添加.animate()

$(window.location.hash).animate({/* CODE */
    backgroundColor: '#ff4500'
}, 1);