0

出于某种原因,我正在使用的 Coffeescript 编译器(使用 Rails 3.2.11,gems 如下所示)正在翻译这个

$(".fancybox").each ->
  item_id = this.id
  $(this).dblclick ->
    $(this).fancybox
      href: "items/#{item_id}",
      type: 'ajax'

进入这个

  $(".fancybox").each(function() {
    var item_id;

    item_id = this.id;
    $(this).dblclick(function() {});
    return $(this).fancybox({
      href: "items/" + item_id,
      type: 'ajax'
    });
  });

当该内部dblclick块看起来更像这样时:

$(this).dblclick(function() {
  return $(this).fancybox({
    href: "items/" + item_id,
    type: 'ajax'
  });
});

如何防止这种情况,或绕过它以使编译器正确格式化它?

使用

  coffee-rails (3.2.2)
  coffee-script (2.2.0)
  coffee-script-source (1.6.2)
4

1 回答 1

0

看起来像一个空白问题。

于 2013-07-27T17:14:36.413 回答