Affiche un sous-menu lorsque la souris passe sur le bouton
P粉021708275
P粉021708275 2023-08-31 11:22:01
0
1
570
<p>Je recherche une solution où, lorsque je survole un bouton, un sous-menu apparaît. Actuellement, le menu ne s'affiche que lorsque vous cliquez dessus. Est-ce que quelqu'un sait ce que je dois changer pour que lorsque vous survolez un bouton, le menu apparaisse et que lorsque vous cliquez dessus, le menu reste là. </p> <p>Solution : remplacez le survol par le survol de la souris. </p> <p><strong>Est-ce que quelqu'un sait comment faire en sorte que toutes les sections (sect1...) ne s'affichent pas au survol de la souris ? </strong></p> <pre class="brush:php;toolbar:false;"><script> var divs var btn1 = document.getElementById("btn1"); var btn2 = document.getElementById("btn2"); var btn3 = document.getElementById("btn3"); btn1.mouseover = fonction (événement) { event.preventDefault(); toggleDivs("sect1"); } ; btn2.mouseover = fonction (événement) { event.preventDefault(); toggleDivs("sect2"); } ; btn3.mouseover = fonction (événement) { event.preventDefault(); toggleDivs("sect3"); } ; fonction toggleDivs(s){ //réinitialiser document.getElementById("sect1").classList.remove("montré"); document.getElementById("sect2").classList.remove("montré"); document.getElementById("sect3").classList.remove("montré"); //montrer document.getElementById(s).classList.add("montré"); } // forcer l'initialisation de l'état du bouton 1, si nécessaire //btn1.focus(); //btn1.clic(); </script> <style> .elementor-editor-active .hidden{ bloc de visualisation; } .caché{ affichage : aucun ; } .montrer{ display: bloquer !important; } </style></pre></p>
P粉021708275
P粉021708275

répondre à tous(1)
P粉883223328

Aucun événement de « survol ». Vous devez utiliser mouseover, mouseenter et mouseout pour le gérer.

https://developer.mozilla.org/en-US/docs/Web/API/Element/mouseover_event

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!