Comment utiliser un début de class ac jquery?
fxtaa
Messages postés
1170
Statut
Membre
-
fxtaa Messages postés 1170 Statut Membre -
fxtaa Messages postés 1170 Statut Membre -
Bonjour,
J'utilise jquery et le fonction slideToggle, mais dans une boucle.
En gros voila le déroulement voulu :
Une série de mot en ligne;
Un clic sur un mot fait dérouler sa définition en dessous.
*Une définition est visible*
Un clic sur un autre mot fait remonter les définitions affichés & deroule la définition du mot cliqué.
Actuellement :
Une série de mot en ligne;
Un clic sur un mot fait dérouler sa définition en dessous.
*Une définition est visible*
Un clic sur un autre mot ne fait pas remonter les définitions affichés & deroule la définition du mot cliqué.
La fonction js est dans une boucle, on se sert de $b comme ancre :
J'ai pensé rajouter ca :
Un peu d'aide serait vraiment sympa.
J'utilise jquery et le fonction slideToggle, mais dans une boucle.
En gros voila le déroulement voulu :
Une série de mot en ligne;
Un clic sur un mot fait dérouler sa définition en dessous.
*Une définition est visible*
Un clic sur un autre mot fait remonter les définitions affichés & deroule la définition du mot cliqué.
Actuellement :
Une série de mot en ligne;
Un clic sur un mot fait dérouler sa définition en dessous.
*Une définition est visible*
Un clic sur un autre mot ne fait pas remonter les définitions affichés & deroule la définition du mot cliqué.
La fonction js est dans une boucle, on se sert de $b comme ancre :
foreach($liste as $membre){
$b ++;
// fonction js et css pour l'anim ancre avec $b
echo '<script type="text/javascript">
$(document).ready(function () {
$("div.menu_body'.$b.'").addClass("alt");
$(\'span.menu_head'.$b.'\').click(function () {
$(\'div.menu_body'.$b.'\').slideToggle(\'slow\');
});
});
</script>
<style>.menu_body'.$b.' {display:none; border:1px solid;}</style>';
echo $membre->nodeValue;
if ($membre->hasAttribute("name")) {echo '<span class="menu_head'.$b.'">'.$membre->getAttribute("name").' ';}
if ($membre->hasAttribute("id")) {echo ' '.$membre->getAttribute("id").'</span>';}
echo '<div class="menu_body'.$b.' style="position:absolute;">'; include ("membre.php");echo '</div>';
}
J'ai pensé rajouter ca :
$(\'div\').slideUp("slow"); Mais ca ne fonctionne pas (sans compter le fait que je vais slideUp tous mes div.....).
Un peu d'aide serait vraiment sympa.
A voir également:
- Comment utiliser un début de class ac jquery?
- Comment utiliser chromecast sur tv - Guide
- Utiliser iphone comme webcam - Guide
- Comment utiliser teamviewer - Guide
- Comment utiliser wetransfer - Guide
- Comment utiliser utorrent - Télécharger - Téléchargement & Transfert