JQuery SlideToggle()在放松的每一步都执行函数
JQuery SlideToggle() execute function every step of the easing
每次在slideToggle()函数的动画中发生修改时,是否有任何方法可以在javascript上执行已经定义的函数?
示例:
SlideToggle("1000", "linear", functiontoexecute())
我希望functiontoexecute()
执行它在"线性"放松上发生的每一步。
我已经在JQuery网页上查看了.slideToggle(),并尝试使用"进度"或"步骤"选项。。。但要么它们的表现不如预期,要么我没有正确使用它们。。。
有关更多详细信息,我正在使用JQuery 1.9.1
$("#book")
.slideToggle({
duration: 400,
progress: functionToExecute,
complete: function () {
console.log('animation completed');
}
});
function functionToExecute(animation, progress, remainingMs) {
$('p').text('here and progress count is ' + progress);
}
.wrap {
height: 100px;
width: 200px;
margin: 10px 10px 10px 10px;
background-color: #2d8cd0;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div class="wrap" id="book">
<h2>1</h2>
</div>
<p>Progress: <span id="progress">0</span></p>
相关文章:
- JQuery SlideToggle()在放松的每一步都执行函数
- 使用Greasemonkey每5秒执行一次Javascript
- 如何在事件侦听器中每隔一秒执行一次函数
- 如何使函数在 2 分钟后执行,然后每隔 2 分钟执行一次
- 如何在每一步中使数值数组的增加量更小
- 使用 jQuery 每 xy 秒执行一次 PHP 脚本
- 每x秒执行一次setTimeout和Ajax时内存泄漏
- Raphael element.animate(..) - 指定要在动画的每一步执行的回调
- 如何指定每一步滚动移动的像素数
- 如何为jQuery中的每个数组元素附加不同的动画效果?并用2个按钮一个接一个地向前和向后设置动画(后退和下一步)
- 如何允许每5秒执行一次该功能
- 输入数字HTML5:是否有一个事件在每一步都会触发
- 单击幻灯片图像以强制执行一步
- 在每一步/单击之后更新引导程序日期时间选择器
- 输出每一行被执行的javascript代码和/或一步一步地执行代码,无论在什么"进程",计时器等代码
- 我试图分析以下js代码.这是一个待办事项列表程序.有人能解释一下每一步发生了什么吗?
- 每10秒执行一次代码,但也从0秒开始
- 递增一个值并用innerHTML打印每一步
- 如何在chrome中查看javascript for in循环的每一步
- CasperJS导航在每一步都请求注入脚本