微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jquery – javascript在rails 4中的link_to之后停止工作

我有一个 java脚本函数,允许我在我的application.js中拖动div

$(function() {
    $( ".draggable" ).draggable();
  });

在我的索引文件中,我有一堆带有可拖动类的div,

<head>
    <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
    </head>

<div class="draggable">    
  <p><strong>Title:</strong>
  <%= task.title %></p>
  <p> <%= link_to 'Show',task,:class => 'text' %>
</div>

此外,每个div还有一个show选项,允许我转到另一个页面,其他页面一个后退按钮,允许我返回到我的索引页面.

<%= link_to 'Back',tasks_url,:class => 'text' %>

但是当我回到那个页面时,我再也无法拖动div了.如果我刷新页面,我可以再拖动div.

这是一个我不知道的管道问题吗?

解决方法

正如比利所说,听起来像Turbolinks,这是Rails 4中的新功能.查看 this answer关于如何使用Turbolinks或关闭它!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐