2

我在一页上使用 jQuery UI 选项卡,在几页上使用 jQuery DataTables。创建选项卡的咖啡脚本如下所示:

$(document).ready ->
    $('#tabs').tabs()

创建 DataTables 的咖啡脚本如下所示:

$(document).ready ->
    table = $('#table').dataTable()
    table.fnSort([[2,'desc']])

它们位于两个单独的文件中。由于我添加了对 fnSort 的调用,因此选项卡不再正确显示。如果 .tabs() 根本没有被调用,它看起来会这样。如果我删除 fnSort 行,一切正常。

知道会发生什么吗?我不是在寻求解决问题的方法;我已经找到了解决方法。

4

1 回答 1

0

是否与 CoffeeScript 无意中创建了一个 jQuery 响应的 return 语句有关?尝试在回调中添加明确的“return”语句。

于 2012-11-10T21:58:17.777 回答