【发布时间】:2013-08-19 18:55:42
【问题描述】:
我正在尝试使用 CoffeeScript Rails 和 Haml 执行一项非常简单的任务。我没有用过CoffeeScript,但我想试一试。
当用户按下按钮时,我希望视图滚动到某个 div id。在我的页面顶部,我有一个这样的 ID:
#area_1
我的链接如下所示:
= link_to "Area", "#", id: "area_button_1"
在我自动生成的CoffeScript 文件中,我有一个如下所示的函数:
$ ->
scrollToArea = (button, area) ->
$(button).click ->
scrollTo(area, 800)
我尝试在我的一个视图文件中调用此方法,如下所示:
:javascript
scrollToArea("#area_button_1", "#area_1")
但这不起作用。关于我做错了什么的任何想法?
【问题讨论】:
标签: javascript jquery ruby-on-rails coffeescript haml