Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/06/2011, 13h33   #1
Invité de passage
 
Inscription : juin 2011
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2011
Messages : 4
Points : 0
Points : 0
Par défaut utilisation de SlideUp et SlideDown

Bonjour, le SlideUp et SlideDown marche très bien.
J'ai mis un player SoundClound dans le div qui Slide.
Quand je clique sur le bouton pour faire le apparaitre le div, le SoundClound apparait.
Si je lance la musique et que je referme le slide, il coupe la musique. A chaque fois que je relance le slide, il relance son contenu. Comment faire pour ne pas qu'il le relance ?
Merci
Macaroni00 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 22h01   #2
Rédacteur
 
Avatar de danielhagnoul
 
Homme Daniel Hagnoul
Étudiant perpétuel
Inscription : février 2009
Messages : 3 221
Détails du profil
Informations personnelles :
Nom : Homme Daniel Hagnoul
Âge : 61
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant perpétuel
Secteur : Enseignement

Informations forums :
Inscription : février 2009
Messages : 3 221
Points : 6 767
Points : 6 767
Bonsoir

SoundClound ? C'est un plugin jQuery ? Un lien s'il vous plaît.

Sans code ou un lien vers la page, il est impossible de tester quoi que ce soit.

A priori, je pense qu'il s'agit d'un problème de propagation de l'événement clic. Pour tester, ajouter return false; comme dernière instruction dans le script du bouton.
__________________

FAQ jQuery

Mon cahier d’exercices sur jQuery & Co

Si un message vous a aidé ou vous semble pertinent, votez pour lui !
danielhagnoul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 22h30   #3
Invité de passage
 
Inscription : juin 2011
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2011
Messages : 4
Points : 0
Points : 0
SoundCloud est un site qui propose des musiques (comme Youtube, mais avec que des Mix de musiques)
Le contenu de mon Slide ne se charge uniquement quand je le déploie, et quand je le referme, si je le redéploie il se recharge. Donc la musique qu'on ecoute ne peut pas rester quand le Slide est fermer. Je voudrais juste que la musique reste meme quand le Slide est fermé. J'ai chercher partout sur google en francais et en anglais, j'ai rien trouvé.

Voici mon code :
Code :
1
2
3
4
5
6
<div id="toppanel">
    <div id="panel"><? include('radio.php'); ?></div>
    <div id="contact">
        <div class="toggle"><br />Radio</div>
    </div>
</div>
Et j’utilise le Plugin JQeury, et sa fonction SlideUp et SlideDown
Merci
Macaroni00 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2011, 12h31   #4
Membre éclairé
 
Homme
Webmaster
Inscription : septembre 2007
Messages : 376
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2007
Messages : 376
Points : 377
Points : 377
Je me demande si SoundCloud ne serait pas simplement du flash, ce qui le reload quand on cache et affiche son conteneur HTML...
Finality est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2011, 12h37   #5
Invité de passage
 
Inscription : juin 2011
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2011
Messages : 4
Points : 0
Points : 0
Oui c'est du flash. Et justement j'aimerai qu'il ne me le reload pas a chaque fois ^^. J'ai fouillé dans les fichiers JS aussi mais j'ai pas réussi...
Macaroni00 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2011, 13h41   #6
Membre éclairé
 
Homme
Webmaster
Inscription : septembre 2007
Messages : 376
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2007
Messages : 376
Points : 377
Points : 377
Alors c'est le comportement classique au sein de flash c'est une question d’optimisation de mémoire au niveau navigateur :

pourquoi continuer a faire tourner une animation flash qui ne serait pas visible à l'utilisateur, et ainsi consommer des ressources ?

Pour éviter le reload, je ne sais pas trop peut être regarder du côté de swfobject (javascript) mais je garanties rien du tout niveau résultat ...
Finality est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2011, 20h13   #7
Invité de passage
 
Inscription : juin 2011
Messages : 4
Détails du profil
Informations forums :
Inscription : juin 2011
Messages : 4
Points : 0
Points : 0
J'ai trouvé d'où ça vient. Quand le slide remonte, il met le style display:none au div, donc le flash disparait, j'ai pas réussi à enlever le none, et mettre height:1px a la place ou un truc dans le genre
Macaroni00 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2011, 22h09   #8
Membre éclairé
 
Homme
Webmaster
Inscription : septembre 2007
Messages : 376
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : septembre 2007
Messages : 376
Points : 377
Points : 377
C'est bien ce que je disais une fois le flash caché, il se remet à 0.

pour ton problème, regarde du côté de la méthode .animate() : http://api.jquery.com/animate/
Finality est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h30.


 
 
 
 
Partenaires

Hébergement Web