我有很多页的图片和文字。我只想在通过 ajax 完全加载页面(即所有图片和文本)时隐藏/删除“加载页面”。
这是我的代码:
<html>
<head>
<script src="./ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>
$(document).ready(function() {
$("#txt").ajaxSend(function() {
$("#wait").css("display", "block");
});
$("#txt").ajaxComplete(function() {
$("#wait").css("display", "none");
});
$("button").click(function() {
$("#txt").load("randomPage.html", function() { //randomPage.html have pics and text
});
});
});
</script>
</head>
<body>
<div id="txt"></div>
<img src="loader.gif" alt="" id="wait" style="display: none">
<button>click me!</button>
</body>
</html>
感谢您的答复。