以下链接我已经给定,Jquery - 在查询字符串之后的'#'值不在'?'之后符号值
的http://路径/主页/欢迎ID = 69#TAB2
我们能抽到的查询字符串值(后? sysmbol)从上面的链接..这是可能的,但我想从上面的url获得'#'符号值(tab2)。
可能吗?
以下链接我已经给定,Jquery - 在查询字符串之后的'#'值不在'?'之后符号值
的http://路径/主页/欢迎ID = 69#TAB2
我们能抽到的查询字符串值(后? sysmbol)从上面的链接..这是可能的,但我想从上面的url获得'#'符号值(tab2)。
可能吗?
你可以用这个变量得到它:
window.location.hash
想知道什么时候它的变化?
window.onhashchange = function(){
// it changed!
};
https://developer.mozilla.org/en-US/docs/DOM/window.onhashchange
对'onhashchange'事件的好想法,虽然支持不全IIRC。有一个jQuery的onhashchange插件。 – 2012-08-16 14:13:10
嗨@Rene Pot ...感谢您的回复...它工作正常.... – 2012-08-16 14:14:36
@ManikandanSethuraju真棒。请尽快将答案标记为最好:) – 2012-08-16 14:19:38
window.location.hash
和类似的(someAnchor.href.hash
等)。
有关命名的注释。这不是查询字符串,查询字符串在#
处结束,即片段标识符。
可能的重复[如何获得JavaScript中的一个网址的哈希标签值和&符号?](http://stackoverflow.com/questions/11727360/how-to-get-the-hashtag-value-and- &符号 - 值-a-url-in-javascript) – Quentin 2012-08-16 14:09:09