-2

我正在使用 JQuery 来使用 JQuery 本身的文档方面所描述的突出显示效果。 jQuery 高亮

但是在 tr 或 td 元素上使用它时,我遇到了这个异常:

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

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

这是我正在使用的代码:

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

它在咖啡脚本中,我还确保 ajax 请求有效。因为我使用此事件获得了其他效果。

4

1 回答 1

2

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

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

effect 方法是 jQuery UI 的一部分,在尝试使用时需要!

于 2013-01-04T19:26:19.753 回答