相关疑难解决方法(0)

如何使用JavaScript清除div的内容?

当用户单击页面上的按钮时,应清除div的内容.我将如何实现这一目标?

html javascript css

152
推荐指数
2
解决办法
41万
查看次数

如何在追加之前清空div

我正在使用Freebase Search Suggest将某个关键字绑定到getJson请求.问题是我将getJson函数和相应的.append/.prepend函数绑定到具有搜索建议的输入字段.现在,如果要清除(.empty)包含getJson函数结果的div,我最终无法进行任何操作.

因此,每次进行搜索时,结果div都保持为空.如果我不尝试运行空函数并进行第二次搜索,则新信息将附加在先前信息之上.

我的网站www.karsten-tietje.dk/sw

$('#myinput').suggest({key: "<mykey>","filter": "(all type:/music/musical_group )"

        })
        .bind("fb-select", function(e, data) {

$.getJSON("http://ws.spotify.com/search/1/track.json?q="+search_val, function(data) {
  items = [];

        $.each(data["tracks"], function(key, val) {
        items.push('<li class="spot"><span typeof="MusicRecording" property="track"><p>Name: <strong><span property="name">' + val["name"] + '</span></span></strong></p> <p>Album <strong>' + val.album["name"] + '</strong></p><p> Released: <strong>' + val.album["released"] +'</strong></p><p><strong><a href="' + val["href"] +'"><i class="icon-play-sign"></i> Start Spotify</a></strong></p>');
            if ( key === 7 ) 
            {
            return false;
            }
        });

        $('#spotify-div').prepend('<h3 style="border-bottom:1px solid white;">Spotify tracks</h3>');
        $('#spotify').html(items.join('</li>'));
    });
});
Run Code Online (Sandbox Code Playgroud)

这只是我的一些代码的片段.我运行多个getJson函数.

如何在运行其他功能之前清除/清空结果div?

javascript jquery freebase

10
推荐指数
3
解决办法
6万
查看次数

标签 统计

javascript ×2

css ×1

freebase ×1

html ×1

jquery ×1