繁体   English   中英

Twitter推特事件绑定/重新绑定

[英]Twitter tweet event binding/rebinding

我有一个动态内容,我想要一个自定义的推文描述,我已经从链接获得了帮助,我在如下的aspx页面中调用代码

html = "<a href='https://twitter.com/share' class='twitter-share-button' data-url='" + url + "' data-text='" + imagedesc + "' data-via='test' data-hashtags='mytag1,mytag2'></a>";
$(ctrl).append(html);
twttr.widgets.load();

twttr.events.bind('tweet', function (event) {

 //do something here

});

这段代码第一次调用是完美的,但是当我第二次调用它时,它将不会在tweet之后执行回调方法,有人建议取消绑定该事件,例如'twttr.events.unbind('tweet')',但此解决方案无法正常工作。 我有一个动态的内容可以分享,请给我一些帮助

每次将功能绑定到tweet事件时,它都会将该功能添加到处理程序集合中。 发生推文时,应执行添加到处理程序集合中的每个功能。

绑定第二事件后,请尝试在Chrome开发工具控制台中执行以下代码行。 它应该显示绑定到tweet事件的所有功能。

> twttr.events._handlers.tweet

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM