0

我在这里有一个准备、暂停、播放脚本,所以还有一些其他的 widget.binds。在下面的 .PLAY 块中,我通过 widget.getsounds 添加了歌曲标题,因此当他们单击播放时,它们会从附加中出现。当他们单击另一个时,如何删除附加?

或者更简单地说,我如何删除 .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
            }));
        }
4

1 回答 1

0

使用 :last-child 选择器查找最后添加的内容,然后将其删除:

$('#trackinfo:last-child').remove();
于 2013-03-07T00:52:54.397 回答