Javascript错误导致rails链接到函数停止工作 这是我的第一篇文章,如果我的问题格式化不符合标准,那么道歉。< /P>

Javascript错误导致rails链接到函数停止工作 这是我的第一篇文章,如果我的问题格式化不符合标准,那么道歉。< /P>,javascript,ruby-on-rails,ruby,ajax,Javascript,Ruby On Rails,Ruby,Ajax,目前我的RubyonRails web应用程序中的JavaScript有问题,我一直在关注MichaelHartlRubyonRails教程(Find)的rails教程。在第14章中,他向用户展示了如何实现AJAX功能,以允许follow/unfollow按钮更新视图,而无需用户刷新屏幕 无论如何,我遇到的问题是,在我的代码中的某个地方出现了一个问题,导致我所有的rails链接到方法在单击时停止工作。我没有收到任何错误,但我只是无法浏览我的网站,因为链接不工作。这肯定是一个javascript问

目前我的RubyonRails web应用程序中的JavaScript有问题,我一直在关注MichaelHartlRubyonRails教程(Find)的rails教程。在第14章中,他向用户展示了如何实现AJAX功能,以允许
follow/unfollow
按钮更新视图,而无需用户刷新屏幕

无论如何,我遇到的问题是,在我的代码中的某个地方出现了一个问题,导致我所有的rails链接到方法在单击时停止工作。我没有收到任何错误,但我只是无法浏览我的网站,因为链接不工作。这肯定是一个javascript问题,就像删除行时一样:

<%= javascript_include_tag 'application', media: 'all', 'data-turbolinks-track' => true %>  
true%>
从my application.html.erb文件中,我的按钮可以工作。我本来会将javascript留在我的应用程序文件中以包含标记,但它是我的一些其他网站功能所必需的

任何帮助都将不胜感激

谢谢


凯恩

当你点击链接到时会发生什么?检查您的服务器日志(控制台,除非是守护程序模式或
log/development.log
其他模式)-说明了什么,检查或呈现了什么视图(当所有请求都以xhr形式发送时,这会有所帮助)?如果单击后没有任何内容写入日志,请检查浏览器控制台-是否存在一些错误或消息? 否则,检查你的js文件,可能在某个地方单击标签
a
上的listener,这阻止了他的场景


此外,如果一切都没有帮助,请提供您的路由器代码、链接示例和相同的控制器(或到repo的链接)

我不知道我做错了什么,但我已经回到我的rails应用程序上,它现在运行良好。谢谢你的建议,利奥,谢谢你的建议。希望不会出现更多问题:)