gpt4 book ai didi

javascript - jquery在点击时更改div的背景图片

转载 作者:行者123 更新时间:2023-11-30 12:47:53 28 4
gpt4 key购买 nike

我在屏幕底部有 10 张小图片和一张主图片。我想要实现的是在单击主图片时将其替换为 10 张小图片中的一张。

到目前为止的代码是:

$(function () {
$('#sp<?php echo $i; ?>').on {
'click', (function () {
$('#product-detail-pic').css('background-image', 'url(images/stock/<?php echo $stock[1][pic.$i]; ?>');
});
}
);

HTML/PHP 是

<?php for($i=1;$i<6;$i++) {
if(($stock[1]['pic'.$i]!='')) { ?>
<div id="sp<?php echo $i; ?>" style="padding-right:13px; width:84px; height:61px; background:url(images/stock/<?php echo $stock[1]['pic'.$i]; ?>) no-repeat;float:left; background-size:84px 61px;">
<img src="images/zoom.png" width="40" height="30" />
</div>
<?php }

最佳答案

您在 $stock[1][pic.$i] 中缺少 qoutes 更改,

$('#product-detail-pic').css('background-image','url(images/stock/<?php echo $stock[1]['pic'.$i]; ?>');

关于javascript - jquery在点击时更改div的背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21933708/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com