我是一个新手。我有这个代码:
<div id="cloud-zoom-big" class="cloud-zoom-big" style="position: absolute; left: 342px; top: -10px; width: 390px; height: 390px; background-image: url(http://kato-shoes.ro/image/cache/data/balerini/balerini1234verde-750x750.jpg); z-index: 99; background-position: -359px -359px;">
<div class="cloud-zoom-title" style="opacity: 0.5;">Balerini Prada 1234</div>
</div>
我需要一个 jquery 命令来更改 background-image: url() 内容(() 里面的内容),以及另一个链接。另一个链接是这样的('href'.data.data.pop)
这是应该更改的注释行:
图像交换变体
if(data.data.image !='') {
$('#image').attr('src', data.data.thumb);
$('#wrap a').attr('href', data.data.pop);
$('.image a').attr('href', data.data.pop); // this line to be fixed
}
粗线应该是什么样子? 有人可以帮忙吗,我被困在这个问题上三个星期了......:)
最佳答案
你需要这样做:
var imageUrl = data.data.pop;
$('#image').css('background-image', 'url(' + imageUrl + ')');
关于jquery - 我需要一个 jquery 命令来更改背景图像 : url() content,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15853369/