jQuery CoffeeScript - 学习

标签 jquery coffeescript

我正在尝试将 jQueryCoffeScript 一起使用。我按照博客中的说明操作,指示使用 $ ->jQuery -> 而不是 .ready() 。我玩了一下代码,但我似乎无法理解我出错的地方。只是想学习一点点。

这是在 jQuery 中运行的代码:

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

这是我期望在 CoffeScript 中工作的内容:

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

但它不起作用。

最佳答案

试试这个:

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

A general principle is that many unnecessary parentheses and braces can be dropped because indention can be used instead of braces to denote blocks of code

关于jQuery CoffeeScript - 学习,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11181787/

相关文章:

javascript - 如何或在何处将 javascript settimeout 函数添加到 CSS 垂直下拉菜单

javascript - document.getElementById ('' ).scrollHeight 未获取实际高度

javascript - 如何组织公共(public)代码

coffeescript - ReactJS:如何访问子组件的引用?

javascript - Backbone.js 集合获取 'this._byId' 未定义

javascript - jQuery 不能在我的网站上运行?

jquery - 使用 jQuery 突出显示/取消突出显示菜单项

javascript - 对象 Javascript 的数组访问

javascript - Coffeescript、Haml 等模板引擎

javascript - jQuery 单选按钮仅选择一个(ID)