所以我构建了一个脚本,它将根据 url 中的 ID 隐藏 div。这是我到目前为止所拥有的:
<script>
$(function(){
if (document.location.href.indexOf('#aberdeen') > 0)
$("#centralia, #chewelah, #everett, #harbour-pointe").hide();
if (document.location.href.indexOf('#centralia') > 0)
$("#aberdeen, #chewelah, #everett, #harbour-pointe").hide();
if (document.location.href.indexOf('#chewelah') > 0)
$("#aberdeen, #centralia, #everett, #harbour-pointe").hide();
if (document.location.href.indexOf('#everett') > 0)
$("#aberdeen, #chewelah, #centralia, #harbour-pointe").hide();
if (document.location.href.indexOf('#harbour-pointe') > 0)
$("#aberdeen, #chewelah, #everett, #centralia").hide();
if (document.location.href.indexOf('#') < 0)
$(".directory").show();
});
</script>
但是,即使在 URL 中附加了一个 id,它仍然会显示所有这些。有任何想法吗?