$(document).ready(function() {
$('#picture').css('height', '666px');
$('#picture').click(function() {
$(this).css('background-image', "url('../images/picture_2.jpg')");
});
});
上記のコードでは、height
は正常に666pxに変更されましたが、背景イメージはまったく変更されません(元のままです)。jqueryを使用してCSSの背景イメージを変更するにはどうすればよいですか?
"url( '../ images/picture_2.jpg')の代わりにbackground-image
を 'none'に変更すると、背景イメージが消えます。
私は間違っていますか?
URLの内側から一重引用符を削除してください() –
どのブラウザですか?それはちょうどそれを読み込んでいないかもしれません.. – FakeRainBrigand
@ bobekは動作しませんでした –