php - 想要在页面加载期间显示 "loading"图像 - Javascript

标签 php javascript html

我正在使用以下代码来显示电子商务网站的产品。加载产品时,图像会慢慢淡出,然后恢复正常。我想在加载新产品时显示加载图像(如 this )。我应该在下面的代码中包含哪些代码才能完成此操作?

function displayProducts(){     

        $('#product_show').fadeOut('slow', function() {
        // Animation complete
            setProducts();
            $('#product_show').fadeIn('slow');
      });
}

最佳答案

我不确定你的 #product_show 元素是什么,但假设它是某种容器,你可以将该图像附加到它(可能绝对位于中间)。当它完成时,删除图像。

类似的东西:

$('#product_show').append('<img src="..." class="progress"/>').fadeOut('slow', function() {
        // Animation complete
            setProducts();
            $('#product_show').remove('img.progress').fadeIn('slow');
});

关于php - 想要在页面加载期间显示 "loading"图像 - Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6779705/

相关文章:

JavaScript 匹配 RegExp 后的子串

javascript - PHP 内 JS 内 Html 循环

javascript - 如何从 html 下拉列表中选择多个值而不按住 ctrl 按钮

php - 这个按位 AND 运算符的目的是什么?

php - 插入后使用 fetch 时出现 PDO 一般错误

javascript - 如何用变量替换 jQuery 事件名称

javascript - 有效的 JavaScript 代码不是有效的 ActionScript 3.0 代码?

php - 如何将每个用户的购物车订单插入数据库中的一列(而不是行)?

php - 更快的 fopen 或 file_get_contents?

php - 组合框人口