使用錨連結時,必須確定給定 URL 中是否存在雜湊 (#) 錨連結。以下是實現此目的的簡單JavaScript 方法:
說明:
window.location.hash屬性提供對目前URL 中的片段標識符(# 和後續字元)的輕鬆存取。透過利用此屬性,我們可以建立一個簡單的測試來透過以下方式偵測雜湊是否存在:
JavaScript 程式碼:
if (window.location.hash) { // Fragment exists (hash is present) } else { // Fragment doesn't exist (no hash) }
要使用此解決方案,您可以在jQuery/JavaScript中實作它程式碼:
$(function() { if (window.location.hash) { // Execute code when a hash is present console.log("Hash detected:", window.location.hash); // ... } else { // Execute code when no hash is present console.log("No hash found."); // ... } });
以上是如何使用 JavaScript 檢測 URL 中的哈希錨點?的詳細內容。更多資訊請關注PHP中文網其他相關文章!