POST
リンクのツールチップを含めようとしています。
ツールチップで通常のGET
リンクを作成するとうまくいきます:
%a{"href" => "#", "data-original-title" => "#{pluralize poem.score, 'vote'}", "data-placement" => "right", :rel => "tooltip"}
POST
ただし、上記のリンクの方法を指定することはできないと確信しています。
Rails リンクビルダーを使用してリンクにツールチップを添付できますか? これは可能ですか?次の例は機能しません。ツールチップはありません。
=link_to "^", votes_path(vote: {poem_id: poem.id}), method: :post, "data-original-title" => "Vote up. Current score: #{poem.score}", "data-placement" => "right", :rel => "tooltip"
それが不可能な場合、javascript ソリューションは何ですか?
解決した
POST メソッドを正しい方法で指定していませんでした。解決策は次のとおりです。
%a{"href" => "#{votes_url(vote: {poem_id: poem.id})}", "data-method" => "post", "data-original-title" => "#{pluralize poem.score, 'vote'}; click to vote.", "data-placement" => "right", :rel => "tooltip"}