SetInterval赢得't立即启动JS
SetInterval won't start immediately JS
我正试图在加载页面后立即执行代码。
"SetInterval"无法做到这一点:''
这是代码:
var inter1;
function start() {
inter1 = setInterval(function() {
counter++;
slidernum = '#slider' + counter;
imgnum = '#img' + counter;
$('body').children(slidernum).fadeIn(1500);
}, 2000);
}
start();
我也试着用一个函数包装它,但它在2000毫秒后仍在加载。
有什么帮助或替代方案吗?谢谢
您可以通过这种方式实现。
var inter1;
function innerStart() {
counter++;
slidernum = '#slider' + counter;
imgnum = '#img' + counter;
$('body').children(slidernum).fadeIn(1500);
}
function start() {
innerStart();
inter1 = setInterval(innerStart,2000);
}
相关文章:
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- spine.js在启动时填充模型实例
- 为什么我的控制器没有启动函数.js脚本
- 事件侦听器未在chrome扩展中的options.js中启动
- 如何将.json文件作为参数导入.js文件并使用命令行启动它
- 当元素在屏幕中占60%时,WOW.js启动动画
- 如何在单击按钮时使用instantsearch.js启动搜索
- Node.js应用程序-由NPM启动时的不同Node_ENV
- 在运行时启动jquery-ui.toggleSwitch.js切换开关
- FB.Event.subscribe auth.statusChange未在Angular JS中启动
- JS:Onchange事件在启动时激活
- 在Chrome和Safari中启动Angular JS应用程序的差异
- 我在启动我的节点时遇到问题.js IRC 机器人
- SetInterval赢得't立即启动JS
- 在提交远程引导模式rails表单之前启动js
- 单击时为具有相同id的多个元素启动js函数
- 如何设置服务器启动js文件的搜索路径
- Vertx.从Java服务器启动JS Verticle
- 防止显示以编程方式附加的HTML对象,直到对象启动JS完成
- 如何在附加事件之前启动js代码