我有一张地图。每当我单击以声明它会拉动分销商并显示出来。
但是,如果数据库没有结果,它将在页面上保留前一个结果。
我想要的是,如果该特定状态没有结果,我希望它使容器为空。我该怎么做?

$(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();

09-09 23:13
查看更多