我有一个网页,当用户按下certian按钮时会创建一个唯一的URL。在这个页面上我有以下
<span id="share-this">
<span class='st_facebook_hcount' st_url="http://www.google.com" displayText='Facebook'></span>
<span class='st_twitter_hcount' st_url="http://www.google.com" displayText='Tweet'></span>
<span class='st_pinterest_hcount' st_url="http://www.google.com" displayText='Pinterest'></span>
<span class='st_email_hcount' st_url="http://www.google.com" displayText='Email'></span>
</span>
<script type="text/javascript">var switchTo5x=true;</script>
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript">stLight.options({publisher: "myID", doNotHash: false, doNotCopy: false, hashAddressBar: false});</script>
当用户按下按钮时,会发生以下情况
jQuery('#share-this span').attr("st_url", window.location.href);
我可以看到网址被更改为link4life
<span class='st_twitter_hcount' st_url="http://www.thisisme.com/#id=1639874" displayText='Tweet'></span>
但是当我点击按钮时,它会将我带回谷歌。
我尝试过添加
stButtons.locateElements();
更新网址后(按下按钮),这不起作用。
任何建议都会很充分。
如果某人有一个使用addEntry方法添加共享此计数按钮的示例,那将是非常棒的。