gpt4 book ai didi

除非我直接将 JavaScript 包含在 View 中,否则 JavaScript 无法工作

转载 作者:行者123 更新时间:2023-12-03 06:45:31 26 4
gpt4 key购买 nike

所以我尝试在我的 ruby​​ on Rails 项目中使用一些 jquery 插件。但是,除非我通过 CDN 导入它们或将代码直接放入 View 中,否则它们都不起作用。我不知道为什么会发生这种情况。

这是我的 application.js

//= require bootstrap-sprockets
//= require bootstrap
//= require bootstrap.js
//= require jquery
//= require jquery_ujs
//= require_tree .
//= require jquery.bootstrap-autohidingnavbar.js
//= require jquery.scrolline.js

我尝试仅使用“require_tree”,但这不起作用。因此,我尝试专门包含我需要的插件。但这仍然不起作用。唯一有效的是直接编写代码在我的 View 文件中,然后我调用它。

最佳答案

所以我猜问题是什么,您已从 cdn 将 jquery 添加到您的 applicatoin.html.erb 中。在完成包含 list 文件的 javascript_include_tag 之后,您就完成了此操作。

您必须首先包含 javascript,然后包含 application.js 文件。如果您通过 cdn 执行此操作,则可以从 application.js 文件中删除 //= require jquery

请告诉我是否解决了问题。

关于除非我直接将 JavaScript 包含在 View 中,否则 JavaScript 无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37754298/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com