如何在 5 秒后调用 javascript url
slider 示例:
$(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,有可能吗?
最佳答案
在n秒后执行该功能而不是等待加载外部文件会是一个更好更好的主意。
$(document).ready(function(){
setTimeout(function () {
$('.slider').bxSlider();
}, 5000);
});
无法保证脚本在一定时间内加载。如果用户已经在本地缓存了文件,也可能会出现一些奇怪的处理。您的问题是一个典型的 XY 问题,您询问的是尝试的解决方案,而不是实际问题。
关于javascript - 在特定时间(秒)后调用 js url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46811727/