5

我有一个个人页面(不是 cms),我想在其中插入多个 sharethis 插件但似乎代码仅设置为页面中的一个

代码到 HEAD:

<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: "c980sss5aeb6640f"}); </script>

代码进入正文:

<span class='st_sharethis' displayText='ShareThis'></span>
<span class='st_facebook' displayText='Facebook'></span>
<span class='st_twitter' displayText='Tweet'></span>
<span class='st_linkedin' displayText='LinkedIn'></span>
<span class='st_email' displayText='Email'></span>

...您认为如何设置多个?

问题是我希望每组共享按钮都被引用到不同的帖子。我的页面上有不同的帖子,我希望每个人都有一个这样的 sharethis 组图标,并且他们将被引用到特定的 url

4

2 回答 2

10

好的,我自己找到的

这是答案:

<span class='st_sharethis' st_title='<%= scoop.title; %>' 
      st_url='<%= scoop.url; %>' displayText='ShareThis'></span>
<span class='st_facebook' st_title='<%= scoop.title %>' 
      st_url='<%= scoop.url; %>' displayText='Facebook'></span>
<span class='st_twitter' st_title='<%= scoop.title %>' 
      st_url='<%= scoop.url; %>' displayText='Twitter' ></span>
<span class='st_pinterest' st_title='<%= scoop.title %>' 
      st_url='<%= scoop.url; %>' displayText='Pinterest' ></span>
<span class='st_email' st_title='<%= scoop.title %>' 
      st_url='<%= scoop.url; %>'    displayText='Email'></span>
于 2012-02-17T16:08:14.360 回答
1

这段代码对我有用。

http://jsfiddle.net/zxg59/

我只会复制正文中的代码,而不是头部中的脚本标签。

于 2012-02-16T00:23:33.723 回答