SlideUp SlideSown
Résolu/Fermé
delaville81
Messages postés
196
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
2 juin 2024
-
21 oct. 2013 à 15:40
delaville81 Messages postés 196 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 2 juin 2024 - 22 oct. 2013 à 17:58
delaville81 Messages postés 196 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 2 juin 2024 - 22 oct. 2013 à 17:58
4 réponses
salut
pourquoi ne pas utiliser la fonction slidetoggle ?
Exemple :
https://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_eff_slidetoggle
pourquoi ne pas utiliser la fonction slidetoggle ?
Exemple :
https://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_eff_slidetoggle
RAD ZONE
Messages postés
5230
Date d'inscription
samedi 20 janvier 2007
Statut
Contributeur
Dernière intervention
17 août 2024
1 360
Modifié par RAD ZONE le 21/10/2013 à 17:25
Modifié par RAD ZONE le 21/10/2013 à 17:25
salut voila ce qu il faut faire !
JS
html
CSS
ou plus simple avec Toggle
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣
JS
$(document).ready(function() {
$("#ouvrir").click(function(){
$("div#d1").slideDown("slow");
});
$("#fermer").click(function(){
$("div#d1").slideUp("slow");
});
/* POUR CHANGER LE LIEN */
$("#change a").click(function () {
$("#change a").toggle();
});
});
html
<p id="change">
<a id="ouvrir" href="#">ouvrir</a>
<a id="fermer" class="lien2" href="#">fermer</a>
</p>
CSS
a.lien2 {
display: none; /* pour cacher le "lien2" */
}
ou plus simple avec Toggle
<!DOCTYPE html>a+
<html>
<head>
<style type="text/css">
/*<![CDATA[*/
#d1 {
display: none; /* pour cacher la div */
}
/*]]>*/
</style>
<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript">
</script>
<script>
$(document).ready(function(){
$("#b1").click(function () {
$("#d1").slideToggle("slow");
});
});
</script>
<title></title>
</head>
<body>
<a href='#' id="b1">lien</a>
<div id="d1">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Expectoque quid ad id, quod quaerebam, respondeas.
<strong>Quorum altera prosunt, nocent altera.</strong> Quare ad ea primum, si videtur; Callipho ad virtutem
nihil adiunxit nisi voluptatem, Diodorus vacuitatem doloris. Ergo instituto veterum, quo etiam Stoici utuntur,
hinc capiamus exordium. Duo Reges: constructio interrete. Primum Theophrasti, Strato, physicum se voluit;
<strong>Omnia peccata paria dicitis.</strong>
</p>
<p>
Si longus, levis; Sed quid attinet de rebus tam apertis plura requirere? Maximas vero virtutes iacere omnis
necesse est voluptate dominante. Tum ille: Ain tandem? <mark>Itaque his sapiens semper vacabit.</mark>
<em>Stoicos roga.</em>
</p>
</div>
</body>
</html>
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣
delaville81
Messages postés
196
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
2 juin 2024
22 oct. 2013 à 16:20
22 oct. 2013 à 16:20
Merci RAD ZONE,
Ton code marche bien mais je n'arrive pas à l'adapter au mien.
Le lien qui déclenche le slidedown est une image dans une div.
Mon souci vient du html
Mon code HTML
*************************
<div id="div4">
<a href="#"></a>
<img src="images/interface_04.png" id="b1" />
<div id="d1">
<br />
<form method="post" action="index.php">
Login : <br />
<input type="text" name="login" value="" size="30" />
<br /><br />
Mot de passe : <br />
<input type="password" name="mdp" value="" size="30" />
<br />
<input type="submit" name="valider" value="valider" />
</form>
<p id="bhide"><a href="#">Fermer</a></p>
</div>
</div>
*************************
Ton code marche bien mais je n'arrive pas à l'adapter au mien.
Le lien qui déclenche le slidedown est une image dans une div.
Mon souci vient du html
Mon code HTML
*************************
<div id="div4">
<a href="#"></a>
<img src="images/interface_04.png" id="b1" />
<div id="d1">
<br />
<form method="post" action="index.php">
Login : <br />
<input type="text" name="login" value="" size="30" />
<br /><br />
Mot de passe : <br />
<input type="password" name="mdp" value="" size="30" />
<br />
<input type="submit" name="valider" value="valider" />
</form>
<p id="bhide"><a href="#">Fermer</a></p>
</div>
</div>
*************************
delaville81
Messages postés
196
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
2 juin 2024
22 oct. 2013 à 17:58
22 oct. 2013 à 17:58
Merci,
Cool avec slidetoglle, c'est mieux et plus court.
Merci RAD ZONE et Waelb83 pour votre aide
Cool avec slidetoglle, c'est mieux et plus court.
Merci RAD ZONE et Waelb83 pour votre aide