0

ここにReady、Pause、Playスクリプトがあるので、それらのために他のいくつかの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 に答える