2013-03-07 140 views
0

我有一个准备,暂停,播放脚本到这里,所以这里还有一些其他的widget.binds。在我下面的.PLAY块中,我通过widget.getsounds添加了歌曲标题,所以当他们点击播放时,它们会从append中出现。当他们点击另一个时,我怎样才能删除附加内容?添加/删除.append

或者更简单地说,我如何删除.appends,无论是否用于此特定目的?

widget.bind(SC.Widget.Events.PLAY, function() { 
    $("#{STORIES.story_id}6 :image") 
     .removeClass('buy') 
     .removeClass('buyyy') 
     .addClass('buyy'); 
    widget.getSounds(function (sound) { 
     var a = sound.length; 

     for (var i = 0; i < a; i++) { 
      $('#trackinfo').append($('<span>', { 
       text: sound[i].title 
      })); 
     } 

回答

0

使用:最后一子选择器找到你追加的最后一件事,然后将其删除:

$('#trackinfo:last-child').remove();