我想添加一个自定义代码,当用户点击facebook和google plus链接时,该代码将会跳转。
我们已添加
addthis.addEventListener('addthis.menu.open', eventHandler);
addthis.addEventListener('addthis.menu.close', eventHandler);
addthis.addEventListener('addthis.menu.share', eventHandler);
但是他们中的任何一个都没有点燃这两个。
答案 0 :(得分:1)
我什么也没得到,然后发现addEventListener
可能在对象到位之前就已经开始了,所以我把它包裹在$(document).ready()
<script type="text/javascript">
// Alert a message when the user shares somewhere
function shareEventHandler(evt) {
//console.log(evt); // look in the browser for the object details
alert(evt.data.service);
}
$(document).ready(function(){
addthis.addEventListener('addthis.menu.share', shareEventHandler);
});
</script>