gpt4 book ai didi

javascript - 如何向 jquery 视差添加参数

转载 作者:行者123 更新时间:2023-11-28 08:05:09 25 4
gpt4 key购买 nike

我正在使用基本的 jquery 视差插件:parallax from Nike World

调用基本 jquery 视差的标准方法是 $('.parallax').parallax("50%", speed, height)。我想再添加一个参数“img”。所以: $('.parallax').parallax("50%", speed, height, img)

我将变量设置如下:

$('.parallax').each(function(){
var speed = $(this).data('speed');
var height = $(this).data('height');
var img = $this.data('img');

$('.parallax').parallax("50%", speed, height, img);

});

这应该是非常简单的。然后在视差gist您可以看到我在 fn.parallax 调用中添加了 arg。然后我在第 63 行使用它。问题是图像不会显示。背景位置是输出到 div 的唯一规则。

它的调试很糟糕,但我在整个 parallax.js 中都有 console.log(img) ,并且它显示了正确的图像 url。

我错过了什么?

最佳答案

根据OP的要求,这是我以答复形式提出的原始建议:

在第 63 行,您在背景图像声明的末尾添加了 no-repeat,我认为这是不正确的。您是否尝试过删除 no-repeat 并单独分配该属性(使用 background-repeat)?

关于javascript - 如何向 jquery 视差添加参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24876594/

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