您好我有这个HTML代码:
<ul class="nav navbar-nav navbar-right">
<li>
<%= link_to "Articulos", articulos_path, id: "ajax_articulos" %>
</li>
</ul>
每当有人点击#ajax_articulos时我想触发:
$(document).ready(function(){
$( "#ajax_articulos" ).click(function() {
alert( "Handler for .click() called." );
});
});
我的问题是它只在加载页面时才起作用。一旦页面加载,如果我再次点击它将无法正常工作。
即使在不必刷新页面的情况下使用,该怎样才能使该操作再次起作用?
答案 0 :(得分:1)
您使用的是哪个版本的Ruby On Rails?
如果您使用RoR 5或更高版本使用turbolinks,您需要执行以下操作:
msbuild.exe
答案 1 :(得分:0)