Jquery 动态添加一个div标记,并在div标记内部插入一个加载的gif图像到ajaxStart函数内部
如何在所有HTML网页中动态显示加载的gif图像Jquery 动态添加一个div标记,并在div标记内部插入一个加载的gif图像到ajaxStart函数内部,jquery,html,css,Jquery,Html,Css,如何在所有HTML网页中动态显示加载的gif图像 var loading = $(' <div id="loading"> <img src="../img/loading%20(1).gif" id="loading-image" alt="Loading..." /> </div>'); $(document).ajaxStart(function () { }); $(document).ajaxStop(function () { }); .a
var loading = $(' <div id="loading"> <img src="../img/loading%20(1).gif" id="loading-image" alt="Loading..." /> </div>');
$(document).ajaxStart(function () {
});
$(document).ajaxStop(function () {
});
.ajaxStart内部的代码是什么;和.ajaxStop
有人能解释一下吗?您可以使用添加项目
$( ".your-div-class" ).append( loading );
并删除它
$( "#loading" ).remove();
最终代码应为:
var loading = $(' <div id="loading"> <img src="../img/loading%20(1).gif" id="loading-image" alt="Loading..." /> </div>');
$(document).ajaxStart(function () {
$( ".your-div-class" ).append( loading );
});
$(document).ajaxStop(function () {
$( "#loading" ).remove();
});
$document.ajaxstart函数{$.pageload.appendloading;在ajaxstart函数中没有.append,它不起作用。我使用的是哪个div类名?您应该将要加载的div id或类放在其中。它是否与->$loading.appendloading;相同的div id类似?是否只显示或隐藏标记?如果是,您应该使用$'loading'。显示和$'loading'.hide.no.show和.hide函数。仅显示.showDuration、.showMethod等