Lorsque vous travaillez avec des liens d'ancrage, il devient essentiel de déterminer si un lien d'ancrage de hachage (#) est présent dans une URL donnée . Voici une approche JavaScript simple pour y parvenir :
Explication :
La propriété window.location.hash fournit un accès facile à l'identifiant du fragment (# et les caractères suivants) dans l'URL actuelle. En utilisant cette propriété, nous pouvons créer un test simple pour détecter la présence d'un hachage de la manière suivante :
Code JavaScript :
if (window.location.hash) { // Fragment exists (hash is present) } else { // Fragment doesn't exist (no hash) }
Pour utiliser cette solution, vous pouvez l'implémenter dans votre jQuery/JavaScript code :
$(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."); // ... } });
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!