Tumblr的共享按钮脚本不起作用

时间:2017-03-30 14:14:05

标签: javascript ruby-on-rails tumblr

在rails应用程序中,我有一个Tumblr共享按钮:

<a href="<%= "https://www.tumblr.com/widgets/share/tool?canonicalUrl=#{tips_and_trick_url(tip)}" %>" data-title="<%= tip.title %>" data-content="<%= tip.content %>" target="_blank">

正如在文档中所述,我必须在<script id="tumblr-js" async src="https://assets.tumblr.com/share-button.js"></script>标记之后添加</body>。点击分享按钮,我会看到一个新选项卡,但据我所知,应该会出现一个弹出窗口。那么,问题是如何达到预期的结果,使弹出窗口出现?感谢。

1 个答案:

答案 0 :(得分:0)

  

在包含“共享”按钮(下面列出)的JavaScript代码的页面上,此按钮是带有tumblr-share-button的绑定标记:class tumblr-share-button:

您似乎缺少class属性:

<a class="tumblr-share-button" href="<%= "https://www.tumblr.com/widgets/share/tool?canonicalUrl=#{tips_and_trick_url(tip)}" %>" data-title="<%= tip.title %>" data-content="<%= tip.content %>"></a>

来源:https://translate.googleusercontent.com/translate_c?depth=1&hl=en&ie=UTF8&prev=_t&rurl=translate.google.co.uk&sl=auto&sp=nmt4&tl=en&u=https://www.tumblr.com/docs/ru/share_button&usg=ALkJrhg99ccfkG9zPv8gj6gxiMFxalMUGA