JQuery高亮不会起作用

时间:2013-01-04 19:19:33

标签: javascript jquery ruby-on-rails-3 coffeescript

我正在使用JQuery来使用JQuery本身的文档方面所描述的高亮效果。 JQuery HighLight

但是当在tr或td元素上使用它时,我得到了这个例外:

Uncaught TypeError: Object [object Object] has no method 'effect'

我尝试使用像hide()这样的简单效果,效果确实有效。 有人可以帮帮我吗?我在这里缺少什么?

这是我正在使用的代码:

  $('.small_form').live "ajax:success", (event, xhr)->
    $(@).parents('tr').effect("highlight", {}, 3000)

在coffe脚本中,我也确保了ajax请求有效。因为我使用这个事件有其他效果。

1 个答案:

答案 0 :(得分:2)

在加载jQuery后将其添加到您的页面中。

<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"></script>

效果方法是jQuery UI的一部分,在尝试使用它时是必需的!