Naviguez directement vers l'onglet Bootstrap lors du rechargement de la page ou d'un lien externe
Lorsqu'ils travaillent avec les onglets Bootstrap dans une application Web, les utilisateurs peuvent rencontrer le besoin pour accéder directement à un onglet spécifique lors du chargement initial de la page ou lorsque vous cliquez dessus depuis un externe lien.
Problème :
Considérez le code HTML suivant :
<a href="facility.php#home">Home</a> <a href="facility.php#notes">Notes</a>
L'intention est que les liens accèdent aux pages d'accueil et Onglets Notes lorsque vous cliquez sur un périphérique externe page.
Solution :
Pour réaliser cette fonctionnalité, vous pouvez utiliser le code JavaScript suivant :
// Enable link to tab var hash = location.hash.replace(/^#/, ''); // Remove # from start of hash if (hash) { $('.nav-tabs a[href="#' + hash + '"]').tab('show'); } // Change hash upon page reload $('.nav-tabs a').on('shown.bs.tab', function (e) { window.location.hash = e.target.hash; })
Ce code effectue les actions suivantes :
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!