2

我正在尝试使用jQuerywith CoffeScript。我按照博客中的说明进行操作,该博客指示使用$ ->jQuery ->而不是 .ready() 。我玩了一下代码,但我似乎无法理解我做错了什么。只是想学一点。

这是适用的代码jQuery

$(document).ready( function() {
$("span.today").closest("td").css("background-color", "#7792ad")
});

这是我期望的工作CoffeScript

$ ->
$("span.today").closest("td").css("background-color", "#7792ad")

但它不起作用。

4

1 回答 1

4

试试这个:

$ ->
    $("span.today").closest("td").css("background-color", "#7792ad");

一般原则是可以删除许多不必要的括号和大括号,因为可以使用缩进代替大括号来表示代码块

于 2012-06-24T22:46:50.590 回答