Jquery, ajouter & enlevez l'élément sur le vol stationnaire
Je suis venu une croix un problème que j'ai essayé à peu près tout sans trouver de solution.
$('a.hovered').hover(function () {
$(this).after(' <img src="images/icons/famfamfam/silk/user_go.png" />');
},function () {
$(this).remove(' <img src="images/icons/famfamfam/silk/user_go.png" />');
});
Bien sûr, j'ai essayé plusieurs versions de cette remove() sans succès. Je serai heureux si quelqu'un pouvait m'aider avec ce problème.
De plus, j'aimerais ajouter un effet de fadeIn() et fadeOut (), mais bien sûr, ce n'était pas réussie également.
Je peux ajouter l'image mais je ne peux pas l'enlever (même fadeIn ne fonctionne pas alors que je peux réussir à ajouter des images).
Je vous remercie pour votre aide et de votre temps à l'avance.
Vous n'avez pas expliquer quel est le problème avec elle.
Citation:"je peux ajouter l'image mais je ne peux pas l'enlever. "
ne pouvez pas le supprimer" est pas une description de l'erreur.
Citation:"je peux ajouter l'image mais je ne peux pas l'enlever. "
ne pouvez pas le supprimer" est pas une description de l'erreur.
OriginalL'auteur Revenant | 2011-03-31
Vous devez vous connecter pour publier un commentaire.
Vous ne voulez vraiment pas à le faire. Votre code sera plus rapide, plus claire et plus facile à maintenir si vous venez d'afficher et de masquer une image qui existent toujours.
Il suffit de mettre la
img
dans votre code html avec et set id etstyle="display: none;"
de le cacher.Votre code javascript devient alors:
OriginalL'auteur Andrew Wilkinson
Nom des éléments, il va rendre la vie plus facile pour vous, c'est à dire:
L'élément est inséré après
$(this)
, pas à l'intérieur. Donc$(this).remove('#user_go');
doit échouer car il n'est pas contenue dans l'élément de jeu offert.C'est.... un bon point.
OriginalL'auteur Lazarus
Vous ne pouvez pas référence à l'objet créé dans une telle manière, essayez de
Yep, et pendant que j'écris, deux autres post la même chose 🙂
OriginalL'auteur Deele
.remove() ne pas prendre un morceau de code HTML:
OriginalL'auteur Lightness Races in Orbit
pourquoi ne pas le faire?
oh... désolé de na pas voir le mot... j'étais sûr est vu ajouter...
cela ne fonctionne pas, j'ai déjà essayé ça.
OriginalL'auteur guy schaller