无法通过以下CSS工作AJAX阻止div ...任何提示?
谢谢!

的HTML

<div id="busy"></div>


的JavaScript

 $.ajaxSetup({
            beforeSend: function () {
                $("#busy").show();
            },
            complete: function () {
                $("#busy").hide();
            }
        });


的CSS

#busy {
    width:100%;
    height:100%;
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
    background-color:grey;
    z-index:9999;
}

最佳答案

您的元素的位置为static,需要定位为relativeabsolutefixed才能具有尺寸

#busy {
    position: absolute;
    width:100%;
    height:100%;
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
    background-color:grey;
    z-index:9999;
}

09-28 10:50