2013-03-07 2 views
0

У меня есть скрипт Ready, Pause, Play, поэтому есть пара других widget.binds для них. В моем блоке .PLAY ниже я добавляю названия песен через widget.getsounds, поэтому, когда они нажимают кнопку воспроизведения, они появляются из append. Как я могу удалить приложение, когда он нажимает другое?Add/Remove .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(); 
Смежные вопросы