Contenu | Rechercher | Menus

Annonce

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.

À propos de l'équipe du forum.

#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.


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

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)


Ubuntu 08.04-11.04 | Linux Mint | ArchLinux

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 ?


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

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).


Ubuntu 08.04-11.04 | Linux Mint | ArchLinux

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.


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne