You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JavaScript中点击按钮后显示加载图片(Loader Image)

点击按钮显示加载图片的实现方法

步骤1:添加加载图片的HTML元素

先在页面合适位置(比如按钮周边)添加一个默认隐藏的加载图片元素:

<img id="loader" src="https://xxxxxxxxx/wp-content/uploads/2023/04/Loading_icon.gif" style="display:none;" alt="加载中">

步骤2:修改jQuery点击事件代码

在你现有的点击事件逻辑里,加入显示加载图片的代码:

jQuery('#double_click_submit').click(function(event) {
    // 若按钮是表单提交按钮,先阻止默认提交行为
    event.preventDefault();
    // 显示加载图片
    jQuery('#loader').show();

    // 这里可以补充你的业务逻辑,比如AJAX请求
    // 示例:请求完成后隐藏加载图片
    /*
    jQuery.ajax({
        url: '你的请求地址',
        method: 'POST',
        data: 你的请求数据,
        success: function(response) {
            jQuery('#loader').hide();
            // 处理请求返回结果
        },
        error: function() {
            jQuery('#loader').hide();
            // 处理请求错误
        }
    });
    */
});

可选方案:动态创建加载图片

如果不想提前添加HTML元素,也可以通过代码动态生成加载图片:

jQuery('#double_click_submit').click(function(event) {
    event.preventDefault();
    // 动态创建加载图片并插入到页面
    var loader = jQuery('<img>', {
        src: 'https://xxxxxxxxx/wp-content/uploads/2023/04/Loading_icon.gif',
        alt: '加载中',
        id: 'dynamic-loader'
    }).appendTo('body'); // 可指定插入到特定容器,比如jQuery('#button-wrapper')

    // 业务逻辑完成后移除或隐藏图片
    /*
    jQuery.ajax({
        // 请求配置
        complete: function() {
            loader.remove(); // 或 loader.hide()
        }
    });
    */
});

内容的提问来源于stack exchange,提问作者Ritika

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 01:43:11