2

で使おうとしてjQueryいます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 に答える