Je souhaite utiliser la méthode live pour masquer un élément si l'utilisateur clique n'importe où sur la page en dehors de cet élément. C'est exactement ce que fait clickoutside plugin, mais avec des éléments chargés ajax. auriez vous des idées pour faire ça?cliquez en dehors du sélecteur en direct
3
A
Répondre
1
Quelque chose comme
$("yourelementselector").live("click", function(){
// your code
return false; // prevents bubbling of event
});
$("body").click(function(){
var yourElement = $("yourelementselector");
if (yourElement.is(:visible))
{
yourElement.hide();
}
});
0
Vous pouvez le faire:
$("#myElement").live('click', function(){
return false;
});
$("body").live('click', function(){
$("#myElement").hide();
});
Comment ça marche: Si vous cliquez sur l'élément, l'événement click ne pas la bulle, ce qui provoque un clic sur le <body>
élément. Si vous cliquez à l'extérieur de l'élément, il se met à bouillir et finit par atteindre <body>
, ce qui cache votre élément.
0
Il est un exemple une version modifiée de l'événement clickoutside qui fonctionne avec en direct: http://benalman.com/news/2010/03/jquery-special-events/#highlighter_680190
Questions connexes
- 1. jQuery Dialog, fermeture lorsque cliquez en dehors
- 2. jQuery Sélecteur Cliquez fonction Aide
- 3. sélecteur dynamique Jquery sur Cliquez
- 4. jquery/jqueryui, cliquez n'importe où dans div en dehors du bouton
- 5. Jquery - Position en direct du bloc!
- 6. surveiller l'entrée du microphone en direct
- 7. Génération d'images natives en dehors du cache
- 8. Afficher/Masquer ContextMenuStrip en dehors du formulaire
- 9. PHPmailer échoue en direct
- 10. Editeurs UML en direct
- 11. vidéos streaming en direct
- 12. jquery en direct tabIndex
- 13. comment jouer en direct?
- 14. iPhone HTTP en direct
- 15. RoR recherche en direct
- 16. jQuery confirmer en direct
- 17. diffusion en direct vidéo?
- 18. Format audio en direct
- 19. JQueryTools en direct?
- 20. Référencement d'assemblages en dehors du GAC sans correction du chemin
- 21. Fichier de référence en dehors du répertoire du site Web
- 22. Question du champ sélecteur
- 23. Aperçu en direct et HTML
- 24. Obtenir du HTML en utilisant JQuery du bouton asp.net cliquez?
- 25. jquery sélectionner en direct onchange
- 26. Faire en direct Clock javascript
- 27. le sélecteur en JavaScript
- 28. Comment empêcher la sélection de texte en dehors du canevas HTML5 en double-cliquant?
- 29. en utilisant jQuery en dehors de $ (document) .ready()
- 30. JQuery en direct et triable
soin d'expliquer la raison du vote down ?? – rahul