gpt4 book ai didi

javascript - 将变量 'left' 传递给 jQuery animate()

转载 作者:行者123 更新时间:2023-12-02 16:33:40 27 4
gpt4 key购买 nike

我正在尝试将一个名为 Pixel 的变量传递给 jquery animate。但它似乎不起作用。当我这样做时,它不会允许加载我的网页(所以我认为我在语法上不正确):

var options = {};
var pixels = 300;
options['left'] = pixels;
options['easing'] = "swing";

$( "#scroll" ).animate({
options
});

然而,这工作正常,但它是一个我不想要的静态数字:

$( "#scroll" ).animate({
easing: "swing",
left: "-=300"
});

最佳答案

你检查过控制台吗?我认为您的语法有错误:

var options = {};
var pixels = 300;
options['left'] = pixels;
options['easing'] = "swing";

$( "#scroll" ).animate(options);

您正在对象内传递选项(对象本身)。请refer to the documentation了解更多信息。

关于javascript - 将变量 'left' 传递给 jQuery animate(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28098791/

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