如何在5秒后调用javascript url
滑翔机示例:
$(document).ready(function() {
  $('.slider').bxSlider();
});<link rel="stylesheet" href="https://cdn.jsdelivr.net/bxslider/4.2.12/jquery.bxslider.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/bxslider/4.2.12/jquery.bxslider.min.js"></script>
<div class="slider">
  <div>I am a slide.</div>
  <div>I am another slide.</div>
</div>
我想在5秒后调用并执行这两个js,有可能吗?
发布于 2017-10-18 13:50:18
如果在n秒钟后执行该功能,而不是等待加载外部文件,这将是一个更好的更好的主意。
$(document).ready(function(){
    setTimeout(function () {
        $('.slider').bxSlider();
    }, 5000);
});没有办法保证脚本在一定时间内加载。如果用户已经在本地缓存了这些文件,也可能会有一些奇怪的处理。您的问题是一个典型的XY问题,您询问的是尝试的解决方案,而不是实际的问题。
发布于 2017-10-18 13:48:49
使用setTimeout() -在指定的毫秒数之后调用函数或计算表达式。
setTimeout( function(){ 
     // say 5 seconds
    // call your url here
    // or put your code, which need to be executed after x seconds
}, 5000 );发布于 2017-10-18 13:49:58
试试这个:
setTimeout( function(){ 
    $('.slider').bxSlider();
}, 5000 );https://stackoverflow.com/questions/46811727
复制相似问题