简单的 CoffeeScript 和 jQuery 事件的奇怪问题
该事件在通配符选择器上正常触发,但如果我为选择器使用特定 ID,则会失败。 这有效: $("*").click -> console.log "entered event." $("#tellafrien…
Rails 视图中实时缩小咖啡脚本
我提供一个 javascript 文件,该文件是在请求时定制的。我通过控制器来完成此操作。我创建了一个模板views/controller_name/custom.js.coffee 首先,…
JQuery/Youtube API - 模拟 DOM 单击时出现太多递归错误
对这个很困惑。 我正在使用 Youtube JS API 来确定歌曲何时结束。当它结束时,我想调用一个播放下一首歌曲的方法。 这是我的事件侦听器方法(Coffeesc…
Backbone.js 和嵌入式一对多关联
应用程序布局 我正在构建一个应用程序,可以在其中创建调查。每项调查都有多个问题。我将问题嵌入到调查模型中(在 Mongoid 中使用 embeds_many),因…
为什么我的视图事件没有触发?
这是我的 CoffeeScript 代码: $(document).ready -> SearchView = Backbone.View.extend tagName: "form" className: "search" events: { "click lab…
Coffee HAML 中的部分内容 (.hamlc)
我在 Rails 后端使用backbone.js 和 HAML Coffee,由 haml_coffee_assets 编译。我的模板中有一些重复。 有没有办法创建类似轨道的部分来干燥我的模板…
将我旧的纯 JavaScript 项目移植到 CoffeeScript 和 BackboneJS
我现在心情很好,认为将我现有的纯 JavaScript 项目移植到 CoffeeScript 和 BackboneJS 会很棒,以便为未来的开发获得更清晰的结构。我还喜欢 CoffeeS…
主干错误:未捕获类型错误:对象函数(){parent.apply(this,arguments); } 没有方法“on”;
任何想法为什么我在调用collection.fetch时会收到此错误? 它在代码的这一部分中抛出: 这是触发错误的代码: $(document).ready -> SearchResult = B…
删除模型后删除多个视图
我的应用程序的结构如下:有一个侧边栏,其中包含许多项目,并由 SidebarView 生成。 SidebarView 为侧边栏中的每个项目调用一个 ItemView: render: …
我是否必须在 ruby on Rails 3.2 中下载或链接 jqueytools
我是否必须链接 jquerytools js 或下载它,或者咖啡脚本是否有更好的可能性,例如 //= 需要 jquery.tools.min.js 或某事?…
使用jquery将基于coffeescript类的数据结构上传到ruby on Rails 3?
我有一个 coffescript 数据结构,它由一个包含其他对象数组的对象组成,这些对象具有辅助方法,可以更轻松地操作数据结构中的数据: class CrossData …
如何重置多个向下滚动选定的菜单
我有 2 个向下滚动菜单,就像 JavaScript 代码一样, jQuery -> lessons = $('#demand_lesson_id').html() $('#demand_term_id').change -> term = $(…
CoffeeScript CALL_END - 它的定义是什么?
根据带注释的源代码,Coffee Script 语法使用 CALL_START ArgList OptComma CALL_END 分隔函数调用的参数,但我看不到 CALL_END 的实际定义位置。它的…
Coffeescript中Ajax请求的返回结果
我仍在了解 CoffeeScript 并了解它的能力。 我已经编写了一个进行 ajax 调用的方法,并且我想返回结果。 例如: GetViewedItem: (foo) -> $.ajax '/Fo…
资产管道内部错误:递归太多
我遇到了麻烦:) 我尝试使用rails 3.2.1和coffee-rails 3.2.2部署一个应用程序,但是当资产编译发生时,我收到一个内部错误, *** [out :: ] Compiling…