1

我想添加一个自定义代码,当用户点击 facebook 和 google plus 链接时会触发。

我们添加了

addthis.addEventListener('addthis.menu.open', eventHandler);
addthis.addEventListener('addthis.menu.close', eventHandler);
addthis.addEventListener('addthis.menu.share', eventHandler);

但是他们都没有在这两个点击时开火。

4

1 回答 1

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>
于 2013-08-30T14:37:28.403 回答