Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在单击后设置递增/递减数字的动画_Javascript_Jquery - Fatal编程技术网

Javascript 在单击后设置递增/递减数字的动画

Javascript 在单击后设置递增/递减数字的动画,javascript,jquery,Javascript,Jquery,我正在使用jquery.animateEnumber库:,因为我看到的是很轻很快的,你可以在其中获得很好的效果。不幸的是,我有一个问题。我需要把DIV中的值减少5000,每次点击动画数字,并减少5000,也通过动画中间的数字。就递增而言,我无法处理变量分解 我怎样才能解决我的问题 value=parseInt$test.html*2; $add.onclick,函数{ 如果值小于50000{ $test.animateEnumber{ 数字:数值 }; 数值+=5000; }否则{ $test

我正在使用jquery.animateEnumber库:,因为我看到的是很轻很快的,你可以在其中获得很好的效果。不幸的是,我有一个问题。我需要把DIV中的值减少5000,每次点击动画数字,并减少5000,也通过动画中间的数字。就递增而言,我无法处理变量分解

我怎样才能解决我的问题

value=parseInt$test.html*2; $add.onclick,函数{ 如果值小于50000{ $test.animateEnumber{ 数字:数值 }; 数值+=5000; }否则{ $test.htmlMAX; } }; $delete.onclick,函数{ $test.animateEnumber{ 数字:数值 }; }; 添加 删去
5000如果我理解正确,您希望在单击“添加”按钮时增加5000,在单击“删除”时类似地减少。请参见下文,如果这是您想要的

value=parseInt$test.html; $add.onclick,函数{ console.logvalue; 如果值小于50000{ 数值+=5000; $test.animateEnumber{ 数字:数值 }; }否则{ $test.htmlMAX; } }; $delete.onclick,函数{ 价值-=5000; $test.animateEnumber{ 数字:数值 }; }; 添加 删去
5000如果我理解正确,您希望在单击“添加”按钮时增加5000,在单击“删除”时类似地减少。请参见下文,如果这是您想要的

value=parseInt$test.html; $add.onclick,函数{ console.logvalue; 如果值小于50000{ 数值+=5000; $test.animateEnumber{ 数字:数值 }; }否则{ $test.htmlMAX; } }; $delete.onclick,函数{ 价值-=5000; $test.animateEnumber{ 数字:数值 }; }; 添加 删去
5000这是我能为你做的最好的。诀窍是设置目标元素的number属性,该属性用作下一个动画开始时的种子值。为了便于说明,我删除了MAX测试

$add.onclick,函数{ var nextNumber=parseInt$'test'。文本,10+5000; $test.animateEnumber{ 编号:nextNumber, }, “正常”, 作用{ $'test'。prop'number',nextNumber; } ; }; $delete.onclick,函数{ var nextNumber=parseInt$'test'。文本,10-5000; $test.animateEnumber{ 编号:nextNumber }, “正常”, 作用{ $'test'。prop'number',nextNumber; }; }; 添加 删去
这是我能为你做的最好的。诀窍是设置目标元素的number属性,该属性用作下一个动画开始时的种子值。为了便于说明,我删除了MAX测试

$add.onclick,函数{ var nextNumber=parseInt$'test'。文本,10+5000; $test.animateEnumber{ 编号:nextNumber, }, “正常”, 作用{ $'test'。prop'number',nextNumber; } ; }; $delete.onclick,函数{ var nextNumber=parseInt$'test'。文本,10-5000; $test.animateEnumber{ 编号:nextNumber }, “正常”, 作用{ $'test'。prop'number',nextNumber; }; }; 添加 删去
0你是说你想在单击“添加”按钮时增加5000,在单击“删除”按钮时减少5000,对吗?@MuhammadOmerAslam没错,请看我刚才发布的答案,如果这有帮助的话,你是说你想在单击“添加”按钮时增加5000,在单击“删除”按钮时减少5000,我说得对吗?@MuhammadOmerAslam,没错,看看我刚刚发布的答案,如果有帮助的话,这就是我的意思。请注意,仅在第一次单击后单击“添加”,然后单击“删除”保持不变。我如何改进它?我刚刚更新了一个你现在可以看到的修复,刷新页面@sauero我不知道是谁否决了它:/,甚至没有留下评论,这很好用,不应该被否决。我修复了你的问题,就像你修复了我的问题一样。Thanks@Cᴏ好建议,但这家伙想帮我。我想他不能下去,这就是我的意思。请注意,仅在第一次单击后单击“添加”,然后单击“删除”保持不变。我如何改进它?我刚刚更新了一个你现在可以看到的修复,刷新页面@sauero我不知道是谁否决了它:/,甚至没有留下评论,这很好用,不应该被否决。我修复了你的问题,就像你修复了我的问题一样。Thanks@Cᴏ好建议,但这家伙想帮我。我认为他不能投反对票