Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Appel à contributeurs. Réunion pour la refonte du wiki lundi 26 juin

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 10/05/2017, à 15:29

Hizoka

Besoin d'aide en JQuery

Bonjour à vous,

je me suis mis au JQuery pour réaliser quelques effets sur des pages html.

J'aurais besoin d'un texte defilant, j'ai trouvé : http://aamirafridi.com/jquery/jquery-marquee-plugin

J'arrive à afficher un texte et ça défile bien.

Le problème est le suivant :
je dois pouvoir modifier le texte qui défile.
je suis d'abord parti sur un truc du genre :

<div id="HeaderMarquee"><span id="Text">Chargement en cours</span></div>

avec un simple changement du contenu de Text.

à 1ere vue ça fonctionne mais en fait non tongue
Le nouveau texte n'ayant pas autant de caractère, il se coupe avant s'il est plus long.

Après lecture du readme je vois :

$('.marquee')
	.bind('finished', function(){
		//Change text to something else after first loop finishes
		$(this).marquee('destroy');
		//Load new content using Ajax and update the marquee container
		$(this).html('Some new data loaded using ajax')
			//Apply marquee plugin again
			.marquee()
	})
	.marquee();

Le problème c'est que je n'arrive pas à utiliser le destroy... j'obtiens l'erreur :

TypeError: b.find(...).andSelf is not a function // https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Erreurs/Not_a_function
destroy
	f.fn.marquee/<
	each
	each
	f.fn.marquee
	<anonyme>
	dispatch
	add/q.handle
	trigger
	trigger/<
	each
	each
	trigger
	w/<

Avec ce simple exemple : http://hizo.fr/x.html
normalement il devrait faire un tour et s’arrêter non ?!

Désolé si je suis à coté de la plaque mais pour le coup c'est vraiment mes débuts ;p

Merci à vous.

Hors ligne

#2 Le 12/05/2017, à 11:18

Junkaria

Re : Besoin d'aide en JQuery

Quelle version de JQuery utilises-tu ?
D'après ce que j'ai vu, le plugin marche avec les version 1.3, 1.4
L'auteur ne dit rien pour les versions plus récentes.

Dernière modification par Junkaria (Le 12/05/2017, à 11:19)


OS : Mint, Debian / Win10
Langages : Bash, HTML, PHP, SQL, JS, C/C++, C#

Hors ligne

#3 Le 12/05/2017, à 18:00

Hizoka

Re : Besoin d'aide en JQuery

Ha en effet, ça pourrait venir de là, j'ai la dernière la 3. quelque chose...

tu connaîtrais pas un autre bon plugin qui ferait ça ?

Hors ligne

#4 Le 12/05/2017, à 19:55

Junkaria

Re : Besoin d'aide en JQuery

J'en ai déjà cherché, il n'en existe pas sur les versions 2 et 3.
Ce que tu peux faire c'est isoler le code pour qu'il tourne avec l'ancienne version sans que cela entre en conflit avec le reste.
Ou sinon, tu peux le coder toi-même simplement en utilisant des canvas (sans oublier le de refresh au redimmensionement de la fenêtre).


OS : Mint, Debian / Win10
Langages : Bash, HTML, PHP, SQL, JS, C/C++, C#

Hors ligne

#5 Le 12/05/2017, à 20:32

Hizoka

Re : Besoin d'aide en JQuery

Ce que tu peux faire c'est isoler le code pour qu'il tourne avec l'ancienne version sans que cela entre en conflit avec le reste.

Comment peut on faire ce genre de chose ?
c'est sympa comme principe.

Hors ligne