website.com/#something
jQueryでURLから(何か)のハッシュ値を返すにはどうすればよいですか?
user1661548
質問する
22818 次
4 に答える
1
アップデート
上記のDOMを介してハッシュを取得する組み込みメソッドがあるため、答えは適切ではありません
var hashTag = window.location.hash
alert(hashTag);
魔法を行います。
古い答え
URLに複数のハッシュがある場合、以下のようにすることができます
//var href = location.href; // get the url in real worl scenario
var href = "www.bla.com#myhashtag"; // example url
var split = href.split("#"); // split the string; usually there'll be only one # in an url so there'll be only two parts after the splitting
var afterSplit = "Error parsing url";
if(split[1] != null){
afterSplit = split[1];
}
// If everything went well shows split[1], if not then de default error message is shown
alert(afterSplit);
ここに例がありますLive Fiddle
于 2013-04-01T10:08:01.293 に答える