Twitter Web Intents - 按需加载widget.js

时间:2014-05-14 03:57:03

标签: javascript jquery twitter

我目前正在我的网站上使用Twitter Web Intents并通过包含

来传统加载它
<script type="text/javascript" src="//platform.twitter.com/widgets.js"></script>
在页面上

,然后随后附加这样的事件监听器:

twttr.ready(function (twttr) {
  // bind events here
});

这很好用,但我最好只按需加载widget.js,即只有当用户点击我的Twitter按钮时才会加载。{/ p>

理想情况下,我想要以下工作流程:

  • 在HTML中包含Twitter按钮
  • 将我自己的点击处理程序附加到按钮
  • 点击后,我加载widget.js异步
  • 成功加载后,我会立即按照通常的推文行为(即打开Twitter弹出窗口)

现在,只要加载widget.js,它就会将其点击处理程序附加到Twitter按钮,我不知道有办法自动触发该处理程序。

任何想法/提示?

0 个答案:

没有答案