2016-07-18 6 views
0

jqueryを使用して背景画像を変更したいと思います。下にhtml要素があります。私はその背景イメージを変更したいと思います。JQueryによる背景画像の変更

<div class="logo" /> 

これは背景画像を変更するためのjqueryコードです。

$(".logo").css({ 'background-image' : 'url(test(1).png)' } 

問題は、イメージ名、その後の括弧()を含むときには動作していないということですが、括弧なしでその作業は..かかわらず、その名前の背景画像を変更するには、いずれかの解決策があります。

答えて

5

二重引用符で値を入れて:

$(".logo").css({ 'background-image' : 'url("test(1).png")' }); 

はまた、あなたが唯一のCSSルールを設定しているとして、あなたはここにオブジェクトを使用する必要はありませんのでご注意:

$(".logo").css('background-image', 'url("test(1).png")'); 
3
$(".logo").css({ 'background-image' : 'url("' + imageUrl + '")' });