jQuery.remove () existe - il un moyen pour obtenir l'objet de retour après vous l'enlever?
J'ai pratiquement le même problème dans cette question:
Vidéo Flash joue encore cachées dans les div
J'ai utilisé le .supprimer jquery appel et cela fonctionne. Cependant, j'ai des boutons précédent/suivant lorsqu'un utilisateur fait défiler cachés/non-caché divs. Ce que j'ai besoin de savoir, c'est, une fois que j'ai supprimer l'objet flash, est-il un moyen de le récupérer d'autres que l'actualisation de la page?
Fondamentalement, cela peut-il être manipulé côté client ou vais-je avoir besoin pour mettre en œuvre certaines de côté de serveur de manipulation.
detach() ne fonctionnera pas parce que la vidéo flash continue de jouer.
Je ne peux pas juste cacher parce que la vidéo continue à jouer ainsi.
OriginalL'auteur Jack Marchetti | 2010-04-30
Vous devez vous connecter pour publier un commentaire.
La
.detach()
fonction est explicitement fait de prendre quelque chose hors de DOM pour être remis à plus tard. C'est une bonne'n.API Ref: http://api.jquery.com/detach/
pas le déplacement de la question. J'ai posté un lien présentant ce qu'est le problème. C'est un problème IE, pas un flash problème.
Cela aurait fonctionné, cependant, il ne fonctionne pas avec les objets Flash. Mais il est encore la forme la plus correcte.
OriginalL'auteur Alex Mcp
Avez-vous essayé:
.empty()
au lieu de supprimer, de cette façon, vous pouvez ajouter le contenu dans le même div.OriginalL'auteur David Murdoch
Vous pouvez l'affecter à une variable:
Ensuite utiliser la valeur de "undo" pour ré-insérer l'élément.
Peut-être que vous êtes mieux de le cacher au lieu de le supprimer.
merci! bon exemple
OriginalL'auteur Diodeus - James MacFarlane