Jquery 在页面完全加载后执行代码或延迟代码的执行

Jquery 在页面完全加载后执行代码或延迟代码的执行,jquery,Jquery,在页面完全加载后执行代码或延迟代码的执行 我需要执行$('#upcomeEvent')。insertAfter('#eventBanner')页面完全加载后 另一个要求是延迟$('upcomeEvent')的执行大约10秒。 谢谢 您可以使用setTimeout() 您可以使用setTimeout() 请尝试以下代码: setTimeout(function(){ $('#upcomeEvent').insertAfter('#eventBanner'); },10000); // 10

在页面完全加载后执行代码或延迟代码的执行

我需要执行
$('#upcomeEvent')。insertAfter('#eventBanner')页面完全加载后
另一个要求是延迟
$('upcomeEvent')的执行大约10秒。
谢谢


您可以使用
setTimeout()


您可以使用
setTimeout()

请尝试以下代码:

setTimeout(function(){
    $('#upcomeEvent').insertAfter('#eventBanner');
},10000); // 10 second delay
请尝试以下代码:

setTimeout(function(){
    $('#upcomeEvent').insertAfter('#eventBanner');
},10000); // 10 second delay
$(document).ready(function() {
    if($('#upcomeEvent').length > 0)

    var timer = setTimeout(function(){ 
    $('#upcomeEvent').insertAfter('#eventBanner');                  
    },10000);

});