Après une requête Ajax, j'effectue ce qui suit.jQuery text() ne fonctionne pas avant un setTimeout?
$('#change_ts').text('Defaults Changed!');
//blinking part
var t = setTimeout($('#change_ts').fadeIn('slow'), 500);
clearTimeout(t);
var t = setTimeout($('#change_ts').fadeOut('slow'), 500);
clearTimeout(t);
var t = setTimeout($('#change_ts').fadeIn('slow'), 500);
clearTimeout(t);
var t = setTimeout($('#change_ts').fadeOut('slow'), 500);
clearTimeout(t);
var t = setTimeout($('#change_ts').fadeIn('slow'), 500);
clearTimeout(t);
var t = setTimeout($('#change_ts').fadeOut('slow'), 500);
clearTimeout(t);
var t = setTimeout($('#change_ts').fadeIn('slow'), 500);
clearTimeout(t);
var t = setTimeout($('#change_ts').text('Change Text/Size'), 500);
clearTimeout(t);
C'est mon clignotant de fondu entrant/sortant. Ça marche bien.
Cependant, la première ligne n'a aucun effet lorsque j'effectue la partie clignotante. Si je supprime le clignotement, le texte de la durée est modifié. Mais dès que je décommode le clignotant, ça ne change pas du tout le texte ?!
Des idées pourquoi c'est?
Merci à tous pour toute aide
Mise à jour
Le délai fixé est inutile pour ce que je dois faire. Je l'ai enlevé maintenant et j'ai ce qui suit, mais je ne peux toujours pas changer le texte avant les fade in/outs?
$('#change_ts').text('Defaults Changed!');
$('#change_ts').fadeIn('slow');
$('#change_ts').fadeOut('slow');
$('#change_ts').fadeIn('slow');
$('#change_ts').fadeOut('slow');
$('#change_ts').fadeIn('slow');
$('#change_ts').fadeOut('slow');
$('#change_ts').fadeIn('slow');
$('#change_ts').text('Change Text/Size');
Je l'ai fait entre guillemets au début, mais maintenant j'ai essayé le ci-dessus, le texte change, mais mon clignotement de fondu entrant/sortant ne fonctionne pas. Il définit juste le texte ?! – Abs
jeter un oeil à ma question mise à jour. Je n'utilise même pas de timers, mais je ne peux toujours pas définir le texte de la durée avant d'utiliser fondu avant et arrière? – Abs
Merci beaucoup !! Je n'avais pas réalisé que les fondus de JQuery fonctionnaient comme ça! Encore une fois, je vous remercie beaucoup! J'ai appris pas mal de choses en particulier en corrigeant mon premier essai avec le settimeout. :) – Abs