gpt4 book ai didi

jquery - 如何正确运行我自己的 jQuery 函数?

转载 作者:行者123 更新时间:2023-12-01 08:28:02 27 4
gpt4 key购买 nike

我有这段代码可以更改图片及其附加链接。

var imgSwap(pic, link){
$("#sampleimg")
.load(function () {
$(this).hide();
$('#indexPic').removeClass('loading');
$(this).fadeIn(500);
})
.error(function () {})
.attr({src : picArray[5]});
$("a.frontlink").attr("href", linkArray[0]);
$('#indexPic').addClass('loading');
}

$("#arcade-button").click(function () { imgSwap(picArray[0], linkArray[0])});

当我在每个按钮后面运行洞时,代码可以工作,但当我尝试调用自己的函数和可选参数时,代码就不能工作。似乎找不到缺陷...对任何人有一点帮助吗?

最佳答案

尝试:

function imgSwap(pic, link){
$("#sampleimg").load(function () {
$(this).hide();
$('#indexPic').removeClass('loading');
$(this).fadeIn(500);
}).attr({src: pic});
$("a.frontlink").attr("href", link);
$('#indexPic').addClass('loading');
}

而不是

var imgSwap(pic, link){ /* further code */ }

另请注意,您将参数命名为 piclink,但使用 picArray[5]linkArray[0] 在函数体中(从而对其进行硬编码)。

而且我认为如果您不希望发生任何事情,则不必提供空的错误函数。

关于jquery - 如何正确运行我自己的 jQuery 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2214524/

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