すべてのクラス名が同じdivの束の背景画像を設定しようとしています。しかし、私は各部門が異なる背景イメージを持つようにしたい。ここに私が思い付いたものです:JavaScriptを使用してdivのデータフィールドに従って画像の背景を設定します。
HTML:
<div class="element-item" data-img="imageName.svg">
<h3 class="name">Name</h3>
<p class="symbol">&</p>
<p class="number">#</p>
</div>
はJavaScript:
$(document).ready(function(){
// DOM is ready here
$("div.element-item").each(function(){
$(this).css({"background-image", "url("+"/path/[data-img]"+")"});
});
});
$(this).css({"background-image"**, "url("+"/fabric/images/[data-img]"+")"});**
エラー:
Error: Uncaught SyntaxError: Unexpected token , on
を使用して開始するには良い方法です。これは$(this).css( "background-image"、 "url(" + "/ path/[data-img]" + ")")のようになります。 – zillaofthegods