Bonjour,
J'aimerai fermer une div, sans avoir à cliquer sur le lien "Fermer", soit en dehors de la div ouvert.
Voici mon code
Comme vous pouvez voir, il y a "div_pop" qui prend la page entière, puis "div_interieur" qui se place au centre, avec le lien "Mon texte ici". J'aimerai pouvoir fermer l'ensemble des 2 div en cliquant en dehors de "div_interieur", et non pas à l'intérieur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 <style> #div_pop { position: fixed; margin: auto; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; background-color: #000!important; } .div_interieur { width: 400px; margin-left: auto; margin-right: auto; display: block; background-color: #FFFFFF; padding: 15px; } </style> <div id="div_pop" class="div_pop" style="display:none;"> <div class="div_interieur"> mon texte ici<br /> <a href="#" onclick="$('div_pop').fade(); return false;">Fermer</a> </div> </div> <a href="#" onclick="$('div_pop').appear(); return false;">Clique pour ouvrir la pop-up centrale</a>
J'avais ajouter un onclick="$('div_pop').fade(); return false;" sur la "div_pop", mais quand je clique sur la div centrale, tout se ferme, ce que je ne souhaite pas.
J'ai même essayé avec des z-index. Pas de changement.
Auriez-vous une solution ? Merci.
Partager