2016-05-22 26 views
2

私は、テキストコンテンツであるレールで作成された投稿を共有しようとしています。このコードruby​​ on railsを使ってtwitterで投稿を共有するには?

<a onclick="javascript:window.open('https://twitter.com/share?text=<%= @post.title %> by @rockyram6195 - &amp;url=<%= url_for([@post, {only_path: false}]) %>', '_blank', 'width=800, height=500, top=200, left=300');void(0);"> 
    <i class="fa fa-twitter"> 
</a> 

を使用して、その記事のタイトルとURLを共有するためのコーディングしかし、私は、問題があるかわからないが、私はそれをクリックすると、何も起こりません。 誰かが私に問題を教えてくれたり、私の投稿のタイトルとコメントを共有するための他のコードを教えてください。

答えて

1

pretty-social jquery pluginを使用できます。 のJavaScriptファイルでこれを追加します。

$('.prettySocial').prettySocial(); 

プラグインを含めるには、あなたがあなたの資産またはベンダーのフォルダ内the plugin fileを貼り付けることができます。あなたの投稿に

そして、この:

<div class="prettySocial" data-type="twitter" data-url="<%= request.original_url %>" data-description = "<%= @post.content %>" data-media = "<%= @post.main_photo %>"><%= image_tag("twitter.png")%> 

あなたがシェアのonClickをトリガーするTwitterのアイコンを、取得します。

+0

それは宝石ですか、私はちょうどそこにコードをコピーします –

+0

それは宝石としてバンドルされているかもしれませんが、私はリンク "プラグインファイル"で共有したコードをコピー/ –

関連する問題