jquery - jquery .click 函数的基本延迟

标签 jquery timedelay

我有最基本的 jquery 函数,但我在文档中找不到在 1500 毫秒后触发此点击函数的内容的方法:

$('.masonryRecall').click(function(){
  $('#mainContent').masonry();
 });

附注刚刚注意到 .delay 函数 jquery 1.4,尽管我使用的是 1.3 版本。我不知道更新它是否会干扰我当前拥有的任何其他 JavaScript。

最佳答案

您可以使用 setTimeout() 使用常规 javascript 来完成此操作.

$('.masonryRecall').click(function(){
        setTimeout("$('#mainContent').masonry()", 1500);
    });

关于jquery - jquery .click 函数的基本延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2549269/

相关文章:

Android - 安排事件每 10 毫秒发生一次?

ios - 如何在swift中延迟for循环迭代

python - 如何在 Pygame 中设置延迟/冷却时间?

jquery - 移除 Bootstrap Carousel 滑动延迟

javascript - Angular 单元测试 - 单击指令未触发

javascript - jQuery:为什么像字符串一样将整数添加到变量中?

bash - 在大文件中用 sed 或 awk 打印行后的时间延迟

windows - 延迟批处理文件中的 'for' 循环

javascript - 如果字段为空,则 Bootstrap 验证器滚动到第一个错误

jquery - 逻辑上降低 z 索引