gpt4 book ai didi

javascript - 找不到文件 'jquery.ui.sortable'

转载 作者:行者123 更新时间:2023-11-29 19:43:22 26 4
gpt4 key购买 nike

我正在使用 Ruby on Rails 4 和 jquery-ui-rails gem (4.0.5)。如 official documentation 中所述我可以要求特定的 jQuery UI 模块。但是,当我添加 sortable 交互模块时,出现以下错误:

Sprockets::FileNotFound in Articles#show
couldn't find file 'jquery.ui.sortable'

我的 application.css.scss 文件是:

/*
*= require_self
*
*= require_tree .
*= require jquery.ui.sortable
*/

我该如何解决这个问题?


注意

  • 如果在我的 application.css.scss 文件中我 require jquery.ui.all 而不是 require jquery.ui.sortable< 则不会引发错误 但由于加载了所有 jQuery 模块,因此性能较低。
  • 此外,sortable 模块的错误似乎不会发生在对应的 JavaScript 模块中。也就是说,我可以在我的 application.js 文件中 require jquery.ui.sortable 并且所有工作都按预期进行。

最佳答案

jQuery UI CSS Sortable 没有任何默认样式,这就是将它包含在 application.css.scss 文件中会引发错误的原因。

https://github.com/joliss/jquery-ui-rails (在样式表 Assets /交互下检查)

另请在此处查看 rdworth 的评论:http://forum.jquery.com/topic/sortable-css-style-is-not-showing-when-sortable-element-is-not-ul

关于javascript - 找不到文件 'jquery.ui.sortable',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21612006/

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