gpt4 book ai didi

javascript - src 是图像交换中 undefined variable

转载 作者:行者123 更新时间:2023-12-03 12:34:37 26 4
gpt4 key购买 nike

在将变量作为图像的 src 传递的(可能)简单任务中遇到问题。

变量是从数组中随机定义的,如果满足 URL 条件,则该随机变量将被指定为图像的 src。

jQuery:

var imgpathnamesfor7offers = ["offers1.jpg", "offers2.jpg", "offers3.jpg", "offers4.jpg"];
var randompathname = imgpathnamesfor7offers[Math.floor(Math.random() * imgpathnamesfor7offers.length)];
var produrl = jQuery(location).attr('href');
var icatRef = produrl.split("/")[4];
if (icatRef == "shark-steam-cleaning") {
jQuery("#prodpagesliderbar-img").attr("src", jQuery("#prodpagesliderbar-img").attr("src").replace(randompathname));
}

链接:http://jmldirect.uat.venda.com/uk/shark-steam-cleaning/shark-lift-away-steam-pocket-5-in-1/invt/s06lt30100000001

有人能看出我做错了什么吗?控制台将“未定义”附加到 src 的末尾。

最佳答案

而不是这个:

jQuery("#prodpagesliderbar-img").attr("src").replace(randompathname)

这应该是:

jQuery("#prodpagesliderbar-img").attr("src", randompathname)

关于javascript - src 是图像交换中 undefined variable ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23781937/

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