2011-03-15 6 views
0

Peut-être pas le meilleur titre, mais voici le problème.Ajouter une image surClic

Nous sommes en train de créer un bouton d'envoi, qui change d'état lorsque l'utilisateur clique sur le traitement. Mais je voulais pimenter avec une image de chargeur.

code de travail Alors est:

<a href='#' class='red' onClick="$(this).update('Processing...'); return false;" style="border:0"><img src='img/check.png' style='vertical-align: middle' /> Finish and Pay</a> 

Ce que je suis AFTER est:

<a href='#' class='red' onClick="$(this).update('<img src='/img/loader.gif'>Processing...'); return false;" style="border:0"><img src='img/check.png' style='vertical-align: middle' /> Finish and Pay</a> 

Mais ce nest pas le respect, je sais que ce doit être une mauvaise déclaration, mais pas sûr de ce que je fais faux. Ou si en effet img src doit être absolu.

Toute aide hourras

Répondre

1

Ces citations ne sont pas correctement échappé:

'<img src='/img/loader.gif'>Processing...' 

En outre, vous pouvez attribuer cette fonction cliquez ailleurs (je n'aime pas la création de balises dans un attribut, qui peut être source de confusion), et je définitivement fermer cette étiquette.

Cela pourrait fonctionner mieux:

'<img src=\'/img/loader.gif\' />Processing...' 
+0

(Vous devrez peut-être faire '' Processing ... '', je ne suis pas vraiment sûr pour le moment) – cwallenpoole

+0

C'est aussi (excuses aussi gauche/img au lieu de img (votre code fonctionne très bien) thankyou – 422

0

Que diriez-vous à l'aide d'un bouton d'image pour commencer et changer le src de cela?

+0

Je ne aime pas les boutons d'image, j'aime pur css. Merci, merci. – 422