gpt4 book ai didi

jquery - 将字符串值传递到 animate Jquery 函数时出现问题

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

嘿我想知道这两个代码有什么区别?第一个有效,但第二个不行?

First >>
for (i=0; i<$sequencingArray.length; i++){
...
$($sequencingArray[i]).delay(i*100).animate({'margin-left':$masterWidth});
...
}

Second >>
$propToAnimate = 'margin-left';
for (i=0; i<$sequencingArray.length; i++){
...
$($sequencingArray[i]).delay(i*100).animate({$propToAnimate:$masterWidth});
...
}

最佳答案

这是一个有效的解决方案...

$propToAnimate = {'margin-left': $masterWidth};
$($sequencingArray[i]).delay(i*100).animate($propToAnimate);

“您不能在对象文字中使用变量作为属性名称。” from here

关于jquery - 将字符串值传递到 animate Jquery 函数时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6243838/

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