gpt4 book ai didi

javascript - 在这种情况下如何使变量全局可访问?

转载 作者:行者123 更新时间:2023-11-27 23:04:40 25 4
gpt4 key购买 nike

CODEPEN 示例 http://codepen.io/dada78/pen/b50de869b75b32e220956bb36052733b

我想弄清楚如何使我的highlightSelection函数中使用的selectId变量可以在codepen第40行的函数“fadeOutUnselected(notThisId)”中访问?

function fadeOutUnselected(notThisId) {
var tl = new TimelineMax();

tl.to(".options:not([id=" + notThisId +"]), input[type='radio']", 0.5, {autoAlpha:0}, "getSlidesReady+=4") //fade out all options but the selected one
//.to("#"+ selectedId, 0.5, {y:0}) //animate selectedId option up
.set(".options:not([id=" + notThisId +"]), input[type='radio']", {y:0})
return tl;
}

任何帮助表示赞赏。我想做的就是将用户选择的选项(“selectedId”变量)动画化到位置 y:0。

谢谢!

最佳答案

你应该做类似的事情

var globalSelectedId;

function highlightSelection(label) {
// same code
globalSelectedId = selectedId;
}

function fadeOutUnselected(notThisId) {
// same code, you can acces globalSelectedID
}

关于javascript - 在这种情况下如何使变量全局可访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36703609/

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