0

パスが resources/style/test.css である css ファイルと、パスが resources/images/characters である画像フォルダーを取得しました。次のクラスとhtmlの使用について

    .character
{
position:relative;
margin-top:-4.8%;
margin-left:85%;
height:51px;
width:51px;
background-color:#e3f4fd;
background-image:url(../images/characters/9.png);
background-position:center;
background-repeat:repeat-y;
}

html:

 <div class="character" style="display:inline-block;">
</div>

必要な画像が表示されますが、jqueryを使用してこの背景画像を変更したいので、私の条件で次のURLを書きます

$('.character', this).css("背景画像", "url(../images/characters/8.png)");

画面に何も表示されません..

変更された画像が画面に表示されるようにするためのURLは何ですか?

4

3 に答える 3

1

htmlファイルがルートにあると仮定して、試してください

$('.character', this).css("background-image", "url(resources/images/characters/8.png)");
于 2013-03-05T22:50:07.660 に答える