我有一张地图。每当我单击以声明它会拉动分销商并显示出来。
但是,如果数据库没有结果,它将在页面上保留前一个结果。
我想要的是,如果该特定状态没有结果,我希望它使容器为空。我该怎么做?
$(document).ready(function() {
$("#SC").click(function() {
if ($("div.SC_info").is(":hidden")) {
$("#repinfo_container div.info_cont").removeClass("active");
$("#repinfo_container div.info_cont").addClass("inactive");
$("div.SC_info").slideDown("fast");
$("div.SC_info").removeClass("inactive");
$("div.SC_info").addClass("active");
$("div.inactive").slideUp("fast");
} else {}
});
});
更多细节
看这张照片。 http://i.imgur.com/vozKp.png这是一个交互式分布图。例如,问题出在数据库中,我有CA(加利福尼亚)的结果(分销商)。当我单击时,它会拉起并显示在底部。但是,如果我单击LA(state),因为没有结果,它将显示前一次单击状态的结果。我想要的是,如果在此状态下没有任何结果,我希望它显示该容器而不是显示先前的结果。我希望现在更有意义。
这是整个页面的源代码
pastebin.com/mxyDpZCx
最佳答案
我想要的是,如果该特定状态没有结果,我希望它使容器为空。
$("#repinfo_container").empty();