1

特定の条件下でテキストのフォントを変更する以下のようなコードがあります。 newEntryRow.find("p").find("span").css('color','red');

今、私は同じことをしようとしていますが、画像のソースを変更しています。newEntryRow.find("img").css('src', "foo.png"私は);`のようなものを試しました

これどうやってするの?

4

8 に答える 8

4

.attr要素の属性を変更するために使用します。

newEntryRow.find("img").attr('src', "foo.png")
于 2012-04-24T18:06:29.097 に答える
1

使用する

 newEntryRow.find("img").attr('src', "foo.png");

cssを使用して画像を設定することもできますが、背景として使用できます

 newEntryRow.find("img").css('background-image', "url('path/to/pic')")

要素の幅、高さ、繰り返しなしを設定することを忘れないでください。

于 2012-04-24T18:06:31.227 に答える
0

「.css('src'、 "foo.png");」の代わりに

".attr('src'、" foo.png ");"を使用します

于 2012-04-24T18:20:06.237 に答える
0
newEntryRow.find('img').attr('src', 'foo.png');

http://api.jquery.com/attr/

于 2012-04-24T18:06:34.593 に答える
0

試す:

 newEntryRow.find("img").attr("src","foo.png");
于 2012-04-24T18:06:43.390 に答える
0

これはCSSプロパティではなく、タグ自体の属性です。

newEntryRow.find("img").attr('src', "foo.png");
于 2012-04-24T18:07:00.797 に答える
0

jQueryattr()メソッドを使用して、dom要素に任意の属性を設定します。

newEntryRow.find('img').attr('src', 'foo.png');

参照:http ://api.jquery.com/attr/

于 2012-04-24T18:07:12.170 に答える
0
newEntryRow.find("img").attr('src', "foo.png");
于 2012-04-24T18:07:26.200 に答える