Le Couteau Suisse utilise cette animation pour l'affichage de ses outils . Voici le code :
// on charge la nouvelle description
jQuery('#cs_infos')
.css('opacity', '0.5')
.parent()
.prepend(ajax_image_searching)
.load('".generer_url_ecrire('charger_description_outil', 'source='._request('exec').'&outil=', '\\x26')."'+this.name);
Pat
yoh a écrit :
Bonjour,
J'utilise un script ajax pour charger une div dynamiquement :
J'ai beau tester dans tous les sens, je n'y arrive pas!
- J'ai réussi à rendre ma div opaque mais pas moyen de la rendre normale aprés l'execution;
- Quand à l'image, neni!
Je suis perdu dans les ajaxStart, ajaxStop, ....
Au secours
Pat a écrit :
Le Couteau Suisse utilise cette animation pour l'affichage de ses outils . Voici le code :
// on charge la nouvelle description
jQuery('#cs_infos')
.css('opacity', '0.5')
.parent()
.prepend(ajax_image_searching)
.load('".generer_url_ecrire('charger_description_outil', 'source='._request('exec').'&outil=', '\\x26')."'+this.name);
Pat
yoh a écrit :
Bonjour,
J'utilise un script ajax pour charger une div dynamiquement :
On Thu, 07 Aug 2008 09:36:42 +0200, yoh <vprono@gmail.com> wrote:
J'ai beau tester dans tous les sens, je n'y arrive pas!
- J'ai réussi à rendre ma div opaque mais pas moyen de la rendre normale aprés l'execution;
- Quand à l'image, neni!
Je suis perdu dans les ajaxStart, ajaxStop, ....
Euh, je sais pas si ça aide mais j'ai un truc de ce genre :
<script>
function toggle(divID) {
var thediv = document.getElementById(divID);
if (thediv) {
thediv.className=(thediv.className=='hidden')?'unhidden':'hidden';
}
}
</script>
(... snip ...)
<script>
... la fonction qui va faire quelque chose de long et que je voudrais le dire à mes visiteurs....
toggle('contenu');
toggle('loading');
</script>
(... snip ...)
Je n'ai pas réussi à afficher l'image d'attente comme je voulais, par contre maintenant, le temps que le lien se charge, la div 'news_yoh ' devient translucide, et cela me convient.
pour l'image :
.prepend(ajax_image_searching)
à condition que ajax_image_searching soit bien défini...
vérifie ça avec firefox/firebug : tu px déboguer le javascript pas à pas.
Pat
yoh a écrit :
Je n'ai pas réussi à afficher l'image d'attente comme je voulais, par contre maintenant, le temps que le lien se charge, la div 'news_yoh ' devient translucide, et cela me convient.