javascript - 在页面加载时运行 Jquery 函数,而不是在图像单击时运行

标签 javascript jquery

我正在使用 jquery 插件,现在它仅在单击按钮时运行。我怎样才能让它在页面加载时运行?或者可能是页面加载后 3 秒。

<div class="classysocial"></div>
<script>
   $(document).ready(function() {
      $(".classysocial").each(function() {
         new ClassySocial(this);
      });
   });
</script>

编辑:这是插件的 JS: http://pastebin.com/Ct6asnYy

最佳答案

我猜 Classysocial 是一些将 onclick 事件绑定(bind)到按钮的插件。

如果您无法访问插件代码,修补程序将以编程方式触发 onclick,例如:

 $("your_button_selector").click()

要实现延迟,请查看 jQuery .delay() 方法。 另请检查 Javascript 的 native setTimeout 并决定哪一个适合您的需求。

关于javascript - 在页面加载时运行 Jquery 函数,而不是在图像单击时运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19296152/

相关文章:

javascript - 没有 jquery 无法正确加载外部脚本

javascript - fancybox 仅适用于 chrome 和 FF 中的最后一张图像

javascript - 使用 jQuery 以增量方式更改背景位置

javascript - 如何从 ul li 项目中获取文本?

javascript - Clickfunnels : After form is submitted, 如何将电子邮件字段值作为参数添加到 URL 中?

javascript - 将文本区域的值添加到已填充的输入中

javascript - Canvas 将箭头键控件添加到 ipad 和其他设备的屏幕上

javascript - 同步过渡以使相邻形状一起移动的惯用方法是什么?

php - 使用自动完成功能输入文本 - 未捕获的 TypeError : $. ajax 不是 PHP、MySQL 和 jQuery 中的函数

javascript - StopPropagation 允许点击父节点