3

http://shopping-list.meteor.comをご覧ください。アイテムがすぐに消えるのではなく、削除されたときにアイテムをフェードアウトしたいのですが、これをどのように実装するかわかりません。

コードはhttp://github.com/chintanparikh/shopping-listにあります。

誰かが私を正しい道に導くことができれば、それは素晴らしいことです.

乾杯!

4

2 に答える 2

1

Have you tried using the callback:

Template.item.events({
  'click .close': function()
  {
    var self = this;
    $(self).fadeOut('slow', function() { Items.remove(self); });

  }
})

Update: added "self" as suggested by Rahul.

于 2013-03-07T20:22:28.850 に答える
0

これを試して:

Template.item.events({
  'click .close': function()
  {
    //get parent (li) and fade it out.
    $(this).parent().fadeOut();
    Items.remove(this);
  }
})
于 2013-03-07T20:07:39.650 に答える