javascript - 如何使用 jquery 使 div 可见?

标签 javascript jquery html asp.net

 function showwaitmsg() {
        $("#wait").fadeIn();
        return  true;
    }
    function hidewaitmsg() {
        $("#wait").fadeOut();

    }

    $("a:contains('Test1')").bind("click", function () {
      if (showwaitmsg())
        test2(); // Function contains XMLHttpRequest
        hidewaitmsg();
    });


   <div id="wait" class="overlay" style="display: none">
             Please Wait
        <img src="~/loading.gif" />
    </div>

我正在尝试在处理 XMLHttpRequest 时使用上述代码显示“请稍候”消息。处理完请求后,wait div 出现得太晚了。你能告诉我应该怎么做才能在单击 test1 按钮后立即显示等待 div 吗?

最佳答案

$("#id_of_button").on('click', function() {
    $("#wait").show();
});

关于javascript - 如何使用 jquery 使 div 可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21739680/

相关文章:

javascript - 将变量清除为 this.x = x 时,Typescript 会抛出错误

javascript - 将鼠标悬停在下拉值上

javascript - 检查单个字符是否更改为字符串或者是否有多个字符

html - 多个标签应该应用父级的一个 [hover]CSS

html - 从两列列表中保存空格

html - Bootstrap 在中间居中一个 Div

javascript - 将类添加到 div

javascript - 什么是让这个图标摆动的最好方法..就像果冻一样

javascript - 通过使用 jquery 在 iframe div 内部单击来重新加载 iframe 外部的 div 内容

JavaScript lambda 函数