1

私はjqueryが初めてです。

以下のコード行があります: html () 関数内の変数を参照するだけです。

$('#myform #formProgress').html('<img src="ajax-loader.gif" /> Saving&hellip;');

今 img src 私は以下のように変数にあります。

var url = document.location.host;
var url2 = url.concat("/MyApp/public/images/ajax-loader.gif");

今、私はタグurl2として渡す必要があります。img srcどうやってやるの?

ありがとう!

4

2 に答える 2

2

ふたつのやり方:

$(...).html('<img src="' + url2 + '"/>Saving...')

または:

$(...).append($('<img/>').attr('src', url2))

2番目の方法は、よりクリーンで優れたIMHOです。

于 2013-07-19T11:37:58.273 に答える
1

文字列連結 (文字列の+演算子) を使用します。これは特に jQuery とは関係なく、非常に単純な JavaScript (および一般的な文字列処理) の概念です。

.html('<img src="' + url2 + '"> Saving&helliop;');
于 2013-07-19T11:38:25.180 に答える