Ruby on rails turbolink之后保持引导模式窗口打开

Ruby on rails turbolink之后保持引导模式窗口打开,ruby-on-rails,twitter-bootstrap,ruby-on-rails-4,turbolinks,Ruby On Rails,Twitter Bootstrap,Ruby On Rails 4,Turbolinks,我正在使用twitter引导打开一个模式窗口,而不使用JavaScript: 在我的www.domain.com/item/1中,我有 <a data-toggle="modal" class="btn btn-custom" data-target="#myModal" >Add to list</a> 当我单击列出项目时,它会正确列出,但页面会返回到 www.domain.com/item/1 在模态窗口关闭的情况下。我希望它保持模态打开。我尝试重定向到www.do

我正在使用twitter引导打开一个模式窗口,而不使用JavaScript:

在我的www.domain.com/item/1中,我有

<a data-toggle="modal" class="btn btn-custom" data-target="#myModal" >Add to list</a>
当我单击列出项目时,它会正确列出,但页面会返回到

www.domain.com/item/1

在模态窗口关闭的情况下。我希望它保持模态打开。我尝试重定向到www.domain.com/item/1#myModal,但没有成功

我正在使用启用涡轮链接的rails4


谢谢

这可能是因为您没有阻止锚定标记上的默认行为

尝试添加此JavaScript以查看它是否有效

$('a[data-toggle=modal]').click (e) -> e.preventDefault()
def listing
  @item = Item.find(params[:item])
  @list = List.find(params[:list])
  @list.add_item(@item)
  redirect_to [:back]
end
$('a[data-toggle=modal]').click (e) -> e.preventDefault()