gpt4 book ai didi

Jquery 2 Clicks 函数 Animate

转载 作者:行者123 更新时间:2023-12-01 06:52:49 25 4
gpt4 key购买 nike

我想让一个 div 在第一次单击时向右滑动,当再次单击时,我希望它返回到原始位置

我有以下内容,但 div 没有移动,console.log 即使在第一次单击时也会显示 clicked-2。

$('.note-title').click(function(){
console.log("clicked-1");
$(this).animate({'margin-left':'200px'},200);
},function(){
console.log("clicked-2");
$(this).animate({'margin-left':'0px'},200);
});

最佳答案

简单地使用 bool 标志怎么样?

var clickOne = true;
$('.note-title').click(function(){
if (clickOne){
$(this).animate({'margin-left':'200px'},200);
}else{
$(this).animate({'margin-left':'0px'},200);
}
clickOne = !clickOne;
}

每次单击都会切换标志的值并执行条件表达式的不同部分。

关于Jquery 2 Clicks 函数 Animate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12205002/

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