Est-il possible de masquer le titre lors du survol de l'image?
C'est mon code:
<img src="image.jpg" alt="" title="some title" />
Quand j'ai placez cette image "certains title" s'affiche. Est-il possible d'être caché?
- Ne serait-il pas préférer l'enlever? Si vous ne voulez pas l'afficher sur le vol stationnaire, quand utilisez-vous le titre?
- Avez-vous essayé quelque chose? Voulez-vous supprimer définitivement le titre?
- J'utilise jQuery pour obtenir le titre de l'image et de l'afficher sur l'image. Je n'ai pas besoin de lui sur le vol stationnaire puis.
- pourquoi voulez-vous faire? le titre est fait pour cela, si vous souhaitez ajouter un attribut à la balise écrire quelque chose comme data-title="un titre" ou utiliser l'attribut alt
- je pense que vous pouvez facilement trouver cela ici .... stackoverflow.com/questions/1322839/...
- Je pense que je vais aller avec votre solution (données-titre, titre), bien qu'il y a 5 bonnes réponses ici 🙂 Merci!
Vous devez vous connecter pour publier un commentaire.
Il peut être facilement fait que certaines réponses point, mais en sachant ce que vous voulez faire avec le titre, je voudrais utiliser un data-* attribut personnalisé ou de fixer le titre avec .de données()
ou
Il est assez simple pour supprimer le
title
attribut, mais "cacher" n'est pas possible (pour autant que je suis au courant); afin de supprimer le titre devrait fonctionner, mais actuellement non testé:Ci-dessus, j'ai choisi de déplacer l'attribut, puis le remplacer sur la souris-out.
Pour supprimer le
title
en permanence:Références:
attr()
.data()
.hover()
.removeAttr()
.Vous pouvez le déplacer dans les données d'image... et à l'arrière. Comme ça
Non, pas vraiment. Mais vous pouvez le remplacer avec du JavaScript, ou tout simplement laisser vide.
jQuery exemple:
Oui! avec jQuery, vous pouvez le supprimer à la souris et l'ajouter à nouveau onmouseout -
Ridicule que sur Stack Overflow, cinq personnes peuvent donner la même réponse à la même époque 😛
Quelque chose que j'ai essayé et a travaillé avec jQuery /jQuery UI sur Chrome au moins:
''
.Exemple de mon code, survenant après nommé éléments HTML sont disponibles: