3

付加しようとしているimgソースがありますが、ソースで変数「id」を使用しようとしています。このコードスニペットを変更してそれを行うのに問題があります。

  $('#photo_850').prepend('<img src= id + ".jpg" />');

これを手伝ってくれてありがとう

4

1 に答える 1

6

あなたの連結はオフでした:

$('#photo_850').prepend('<img src="'+id+'.jpg" />');

もう1つの、おそらく読みやすい方法は次のとおりです。

$("<img>", { src: id + ".jpg" }).prependTo("#photo_850");

このメソッドは、最初に、最初のパラメーターの文字列で表される要素を作成します。次に、jQueryは、オブジェクトリテラルのメンバーを新しく作成されたHTML要素にマップします。変数がの文字列であると仮定すると、新しく作成<img>されたsrcプロパティは、であると推測できます。foo.jpgid"foo"

于 2012-11-16T03:05:53.467 に答える