如何让来自 Semantic UI 的 JS 在我的 Ruby on Rails App 中工作?

How do I get the JS from Fomantic UI to work in my Ruby on Rails App?

我希望 Calendar javascript 功能可以在我的 Ruby on Rails 应用程序中运行,但没有成功,我想知道是什么我做错了吗?

我在我的应用程序中捆绑安装了 fomantic-ui-sass 和 'jquery-rails'gem,并在 app/assets/application.js 中放入以下内容:

// Loads all Semantic javascripts
//= require semantic-ui
// Load jquery
// = require jquery
// = require jquery_ujs

然后我把在SemanticUI上找到的JS代码放到application.js文件中,例如

$('#standard_calendar')
  .calendar()
;

上面的代码有两处错误。请注意 space // = 而不是 //=.

其次,如果语义-ui依赖于jquery,则应首先加载jquery。