Javascript 需要单击两次才能触发.one()函数
我需要在我的代码中获得一个切换函数,所以我搜索了它,得到了这个。现在我将其实现到我的代码中(下面的代码是简化的),但是您必须单击两次按钮才能使其正常工作。点击两次后,工作正常 导致此问题的原因是什么?如何解决此问题Javascript 需要单击两次才能触发.one()函数,javascript,jquery,Javascript,Jquery,我需要在我的代码中获得一个切换函数,所以我搜索了它,得到了这个。现在我将其实现到我的代码中(下面的代码是简化的),但是您必须单击两次按钮才能使其正常工作。点击两次后,工作正常 导致此问题的原因是什么?如何解决此问题 var triggerbtn=$('#trigger'); 函数showThis(){ text('Show this!'); $(这个).1(“点击”,隐藏这个); } 函数hideThis(){ text('Hide this!'); $(这个)。一个(“点击”,显示这个);
var triggerbtn=$('#trigger');
函数showThis(){
text('Show this!');
$(这个).1(“点击”,隐藏这个);
}
函数hideThis(){
text('Hide this!');
$(这个)。一个(“点击”,显示这个);
}
triggerbtn.one(“单击”,显示此项)代码>
给我看看
按钮的默认状态为显示
,第一次单击时,您再次尝试显示它。第一次单击时,它应该是hide
var triggerbtn=$('#trigger');
函数showThis(){
text('Show this!');
$(这个).1(“点击”,隐藏这个);
}
函数hideThis(){
text('Hide this!');
$(这个)。一个(“点击”,显示这个);
}
triggerbtn.one(“点击”,隐藏);//这是更改
给我看看
按钮的默认状态为显示
,第一次单击时,您再次尝试显示它。第一次单击时,它应该是hide
var triggerbtn=$('#trigger');
函数showThis(){
text('Show this!');
$(这个).1(“点击”,隐藏这个);
}
函数hideThis(){
text('Hide this!');
$(这个)。一个(“点击”,显示这个);
}
triggerbtn.one(“点击”,隐藏);//这是更改
给我看看代码>嗯,我没有注意到。。。谢谢。嗯,我没注意到。。。谢谢