2011-03-15 15 views
0

おそらく最高のタイトルではないが、ここに問題がある。画像を追加onClick

送信ボタンを作成しています。送信ボタンは、ユーザーが処理をクリックしたときに状態を変更します。しかし、それをローダー画像で味わいたいと思っていました。だから、コードを作業

は次のとおりです。

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

私は何をした後だことです:

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

しかし、それが遵守イマイチ、私は私がやっているものをちょうどわからない、それは悪い宣言でなければなりません知っています違う。あるいは、本当にimg srcが絶対的である必要がある場合。

助けて歓迎します

答えて

1

これらの引用符が適切にエスケープされていません間違いなくタグを閉じる。これは良い仕事かもしれない

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

(あなたは '' Processing ... ''をする必要があるかもしれませんが、私は現時点では確信していません) – cwallenpoole

+0

それはimgの代わりに残されたimg(あなたのコードは素晴らしい)thankyou – 422

0

どのようにイメージボタンを使用して開始し、そのsrcを変更しますか?また

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

は、あなたが(私は、それが混乱することができ、属性内のタグを作成する好きではない)他の場所で、このクリック機能を割り当てることができ、そして私が希望:

+0

私は純粋なCSSのが好き、画像ボタンを好みません。ありがとうtho。 – 422