Javascript jquery加载新变量

Javascript jquery加载新变量,javascript,jquery,loadvars,variables,Javascript,Jquery,Loadvars,Variables,如果我有一个变量,可以使用jquery加载新闻变量并更改这些变量 例如,如果我有: var activate_auto="yes"; $("#play").click(function() { /// load vars activate_auto="yes"; }); $("#stop").click(function() { /// load vars activate_auto="no"; }); 完整代码 在这种情况下,当我推过“支付”或“停止”时,总是有效,但只

如果我有一个变量,可以使用jquery加载新闻变量并更改这些变量

例如,如果我有:

var activate_auto="yes";



$("#play").click(function() {

/// load vars
activate_auto="yes";


});


$("#stop").click(function() {

/// load vars
activate_auto="no";


});
完整代码

在这种情况下,当我推过“支付”或“停止”时,总是有效,但只有一次,如果我推过“播放”可以播放,但在“停止”前不起作用,当我第一次推过“播放”时也是一样


我想按停止加载新的变量和播放,其他时间加载其他变量,我不知道这是否可能,谢谢

您应该只创建var,而不为其设置值,然后只在函数中设置其值。例:

var activate_auto; // this is outside your click functions

好吧,现在我不知道你想做什么。。。如果有必要,我会在以后编辑它。\

我不确定你的意思。您并不是在“加载”新变量——您只是在某些事件回调中用一个新值覆盖一个变量。你到底想实现什么?是的,没错,我想用新值加载同一个变量,因为我想停止并播放一个函数,如果更改值以使用函数,我可以创建这种效果,但当我推动停止函数时,加载新变量并停止,但在其他时间播放时不起作用,但是如果重新加载网站并推送播放功能“是”占用其他时间这些变量的其他值但不工作停止加载新变量,基本上停止并使用基于新变量的新值播放我想使用“单击”功能加载新变量,此变量在功能上运行,此功能将此值用于工作,当我按下“停止”或“播放”按钮时,我想先更改这个加载变量,以便修改要执行的函数和值。对不起,弗兰,但我真的不知道你的意思。如果需要在函数中“设置”新变量,单击,您只需使用不同的名称强制转换一个新变量并设置其值。如果您的意思是希望从一个var中获取一个值,并将该值赋给“activate\u auto”var,则可以使用activate\u auto=my\u other\u var;在本例中,您正在使用“my_other_var”值设置“activate_auto”var。我创建了使用自动模式的滑块,您可以在这里看到,我想为这段代码创建播放和停止函数,我尝试了,但没有得到它,因为您为什么不接受@SharkyLV关于该主题的正确答案?无论如何,我认为发生的是,在你第二次点击play之后,你确实将'activate_auto'变量设置为true,但是没有任何效果,因为在将activate_auto设置为true之后,你必须再次“运行”你的滑块函数,在这个函数中。我修改了帖子,现在你可以在这里看到新的代码和最后的更改,regars
var activate_auto; // this is outside your click functions