我正在使用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请求有效。因为我使用这个事件有其他效果。
答案 0 :(得分:2)
在加载jQuery后将其添加到您的页面中。
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"></script>
效果方法是jQuery UI的一部分,在尝试使用它时是必需的!