我的目標是讓用戶選擇背景,但我的js不工作。設置圖像作爲兄弟元素的背景
<div class="step">
</div>
<div id="images">
<img src="" data-src="">
<img src="" data-src="">
<img src="" data-src="">
<img src="" data-src="">
</div>
<div class="step">
</div>
<div class="step">
</div>
圖像的div是動態的,應該總是改變之前.step的圖像。
這裏是我的車JS:
$(document).on('click', '#images img', function(){
var src = $(this).data('src');
$(this).before().find('.step').css("background" , "url("+src+")");
});