ウィンドウハッシュに依存するいくつかのアクションを作成しようとしていますdiv id
。アンカーに移動します。
<div id="#A1"></div>
<div id="#A2"></div>
<div id="#A3"></div>
<div id="#A4"></div>
......
<div id="#B1"></div>
とjs
function myWay(){
//do something
}
if(document.location.hash == "A1"){
myWay();
}
if(document.location.hash == "A2"){
myWay();
}
if(document.location.hash == "A3"){
myWay();
}
.......
if(document.location.hash == "#anchor")
私の質問は、30 を超えるアンカーがある場合、JavaScript に30 を超えるアンカーを配置する必要があるということです。検索して一致させる方法はありますか
if (document.location.hash == (this anchor on the page)){
myWay();
}else{
something else;
}