gpt4 book ai didi

javascript - 单击“提交”按钮时显示正在加载的 GIF

转载 作者:行者123 更新时间:2023-12-01 00:35:22 25 4
gpt4 key购买 nike

我正在为我的网站使用上传图片插件,当用户在移动设备上单击“提交”时,他们看不到任何进度,因此他们一次又一次地单击“提交”按钮,我收到了太多相同的帖子,我想显示加载 gif单击提交按钮时的图像,这是插件表单

<form id="usp_form" method="post" enctype="multipart/form-data" action="">

\\rest code here

<input type="submit" class="usp-submit" id="user-submitted-post" name="user-submitted-post" value="<?php esc_attr_e('Submit Post', 'usp'); ?>">
</form>

我已经尝试过在堆栈上找到这个,但它不起作用

<img src="https://www.punjabidharti.com/wp-content/plugins/wp-email/images/loading.gif" id="img" style="display:none"/ >

<script type="text/javascript">
$('#usp_form').submit(function() {
$('#img').css('visibility', 'visible');
});</script>

这是我的上传图片网址

https://www.punjabidharti.com/upload-pictures/

希望你能帮我

最佳答案

在布局文件中使用带有 display: none 的 div,并在需要时将其设置为 display:block

<div style="z-index: 5000; display:none;" id="loadingDiv">
<table style="margin: 0px auto;">
<tr>
<td style="padding-top:200px;" align="center"><img src="https://www.punjabidharti.com/wp-content/plugins/wp-email/images/loading.gif" alt="loading image"/></td>
</tr>
</table>
</div>

$('#usp_form').submit(function() {
// javascript way
document.getElementById("loadingDiv").style.display = 'block';
// jquery way
$('#loadingDiv').show();
});

更新

layout level files can be any of following:

layout.html
index.html
header.html
footer.html

您可以尝试其他 gif 图片,例如 /image/rBLb3.gif

关于javascript - 单击“提交”按钮时显示正在加载的 GIF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58181612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com