J'ai installé un script jQuery "slideDown", tout fonctionne normalement, mais j'aimerais que ma div disparaisse lorsque je clique à l'extérieur ou lorsque je clique sur un autre bouton. Pouvez-vous m'aider s'il vous plaît ?
Mon script:
<script type="text/javascript">
$( "button1" ).click(function() {
$( "#divacacher1" ).toggle( "slow" );
});
$( "button2" ).click(function() {
$( "#divacacher2" ).toggle( "slow" );
});
...
</script>
Mon HTML:
<button1>EN SAVOIR PLUS</button1>
<div id="divacacher1" style="display: none;">
<div class="blockRight">
...
</div>
</div>
Réponses:
0 pour la réponse № 1Essaye ça
$( "button1" ).click(function() {
$( "#divacacher1" ).toggle( "slow" );
$("body").click(function() {
$("#divacher1").toggle();
});
});