我有一些脚本可以获取一些数据并将其放入名为class
的{{1}}
我需要知道如何延迟整个.tile-area-main
以引入一个新的click
,这将是一个运行一秒钟的动画,然后再转到新点击...我怎么去这个? ......
(我确定添加课程的超时是我一直在研究的内容)
有问题的剧本
class
答案 0 :(得分:0)
您需要使用setTimeout
在指定的延迟后调用函数或执行代码段。
代码的
$("body").on("click", ".slide", function(e) {
e.preventDefault();
//remove and add the required classs
$(yourElement).removeClass('a').addClass('b');
//Delay the execution of load
setTimeout(function(){
var url = $(this).attr('data-url') + ' #' + $(this).attr('data-target');
$('.tile-area-main').load(url);
}, 1000); //Time interval in milliseconds
});