javascript - 显示/隐藏 html 表的加载消息

标签 javascript jquery

如何在单击/选中展开表格列时显示“正在加载”消息,并在消息展开后立即隐藏该消息。 Here是我到目前为止所得到的演示。我可以显示该消息,但工作完成后无法隐藏它。当我尝试扩展一个大表时,它似乎很有用,并且我认为让用户知道它正在工作会很好。任何帮助/建议将不胜感激。

$(document).ready(function() {
    $("#load").hide();
    $("#check").live("click", function() {
        $("#load").show();
        if ($("#check").is(":checked")) {
            $(".hidden").show();
        } else {
            $(".hidden").hide();
        }
    });
    $("#load").hide();
});

最佳答案

您真的需要加载消息吗?

无论如何,你可以像这样隐藏它:

$(document).ready(function() {
    $("#load").hide();
    $("#check").live("click", function() {
        $("#load").show();
        if ($("#check").is(":checked")) {
            $(".hidden").show();
            $("#load").hide();
        } else {
            $(".hidden").hide();
            $("#load").hide();
        }
    });
    $("#load").hide();
});

关于javascript - 显示/隐藏 html 表的加载消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5250849/

相关文章:

javascript - Chrome 网络错误 - 下载 PDF

引用自身的 javascript 函数

javascript - Accordion 条件打开和关闭功能

javascript - 使用 jquery 时 DOM 操作在 Angular 上很慢

jquery - 使用Jquery设置隐藏字段的值

javascript - 在移动设备上使用 Chrome 浏览器强制视频自动播放

javascript - 带有 JS 和 JQuery 的 HTML 集成 Canvas

javascript - 上传文件夹(使用 FileSystem API)

jquery - 在 Jquery 中使用 "not"

jquery - 使用 jQuery 动画垂直菜单无法正常工作