これは、レール 4 で link_to 後に javascript が機能しなくなるという私の投稿へのフォローアップの質問です。
私はこの解決策を見つけましたMaking jQuery works with Turbolinksと私の前の質問で提案されたもの
次のコードを application.js に追加しました
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require bootstrap
//= require_tree .
$(document).on('page:load', function() {
$( ".draggable" ).draggable();
});
現在、私のページでドラッグ可能がまったく機能していません
<div class="draggable">
<p><strong>Title:</strong>
<%= task.title %></p>
<p> <%= link_to 'Show', task, :class => 'text' %>
</div>