gpt4 book ai didi

jquery - 使点击事件之外的 jQuery 变量可供其他函数使用

转载 作者:行者123 更新时间:2023-12-01 08:16:00 25 4
gpt4 key购买 nike

我需要通过另一个函数的回调内的方法发送变量。该变量应该是单击的导航链接。这是代码,而不是无力地解释。虽然逻辑不通,但你会明白的。

/* Make a variable out of which link was clicked */

$('nav a').click(function(){
var $nav = $(this);
});

$('nav').localScroll({
duration: 500,
easing:'easeOutSine',
axis:'xy',
onAfter: function(){

/* send that variable through aktivator() in the callback of localScroll() */

$nav.aktivator();
}
});

最佳答案

$nav 放在更高的范围内:

var $nav;

$('nav a').click(function(){
$nav = $(this);
});

$('nav').localScroll({
/* ... */
onAfter: function(){
$nav.aktivator();
}
});

现在两个区域都可以访问它,或调用它的方法。

关于jquery - 使点击事件之外的 jQuery 变量可供其他函数使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10693937/

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