gpt4 book ai didi

jquery - Rails 3.1,jQuery UI 不加载

转载 作者:数据小太阳 更新时间:2023-10-29 07:14:40 25 4
gpt4 key购买 nike

我使用的是 Rails 3.1,jQueryUI 库有问题。这是我的 application.js 文件:

//= require jquery
//= require jquery-ui
//= require jquery_ujs
// Loads all Bootstrap javascripts
//= require bootstrap
//= require rails.validations

//= require_tree .

它将“jquery ui”文件加载到浏览器中,但无论我使用与它相关的什么,它都会显示此错误:

TypeError: Object function (a,b){return new d.fn.init(a,b,g)} has no method 'dialog'

最佳答案

我遇到了同样的问题,application.js 看起来像这样:

//= require jquery
//= require jquery_ujs
//= require jquery-ui

在开发模式下,/assets/application.js 似乎包含一个与 ujs 捆绑在一起的 jQuery 版本,当添加到页面时,它是这样的:

<script src="jquery"></script>
<script src="jquery_ujs"></script>
<script src="jquery-ui"></script>
<script src="application.js"></script>

最后一个文件覆盖了前三个文件。我把:

//= require_self
//= require jquery-ui

而且效果很好。

有趣的是,application.js 只包含 require 行,没有 jQuery 或 ujs。

关于jquery - Rails 3.1,jQuery UI 不加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8774389/

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