今天第一次写接口,里面打算点击按钮弹出一个进度条的gif,结果每次都需要点击两次才能显示,虽然是一个非常简单的问题,但还是记录一下比较好

先上代码(以下是错误的)

<body>
<div id="process" class="demo" style="display:none;"><img src="../static/images/progress.gif" alt="无" />
</div>
<div id="main">
{#<input type="file"  id="getfile" value="请选择">#}
<button id="abc"  onclick="gt()" >进度条测试</button>
<script>
function gt() {$('#abc').on('click',function(){//打开进度条// alert("XXX");$("#process").css("display","");$("#main").css("opacity","0.3");
});
}</script>
</div>
</body>

错误是不是简单明了就能看出来:第一次点击按钮激活gt函数,第二次点击按钮才能成功调用,把进度条显示出来。

修改如下:

<body>
<div id="process" class="demo" style="display:none;"><img src="../static/images/progress.gif" alt="无" />
</div>
<div id="main">
{#<input type="file"  id="getfile" value="请选择">#}
<button id="abc"  onclick="gt()" >进度条测试</button>
<script>$(document).ready(function gt() {$('#abc').on('click',function(){//打开进度条$("#process").css("display","");$("#main").css("opacity","0.3");});})
</script>
</div>
</body>

使用 $(document).ready()将其中的函数激活,这样就可以直接使用了

关于按钮需要点两次才有用的问题相关推荐

  1. file input 点击没反应_解决input file按钮要点击两次才弹出选择文件窗口

    相信很多人都碰到过这个问题,文件上传控件透明后有的要点击两次才能弹出选择文件窗口,这里将将介绍如何避免要双击,只需要单击是可以实现的. 本来一直无心留意这个图片上传file按钮的BUG,因为有时候为了 ...

  2. Android安装两次才成功,Android应用从市场安装完成打开与桌面打开,被启动两次的问题...

    问题描述: 1.从Android应用市场下载并安装应用,安装完成后,当前界面下方会出现"打开"按钮,这时候我们点击"打开",会启动应用,进入到应用的启动页面,然 ...

  3. 两个很有用的进程间通信函数popen,pclose

    两个很有用的进程间通信函数popen,pclose 今天起的比较晚,然后来了也不想复习,还是看书学习--写代码--写博客有意思,不敢说有多精通,至少每天都在学习新知识,不求立刻完全消化,但求每天有进步 ...

  4. 安装时间大于30秒_“跑步是最没用的减肥方式,必须跑30分钟以上才有用”

    每次有朋友问我要怎么减肥,我的回答就八个字:科学饮食,规律运动.朋友说吃可以控制,但运动,除了跑步还有什么可推荐的.作为一个通过跑步成功减脂的人,表示很不解,跑步现在这么火,门槛又低,对场地和专业技能 ...

  5. 蹬过三轮、卖过小商品、复读两次才考上大学,中国首富凭什么是他?

    Python实战社群 Java实战社群 长按识别下方二维码,按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群▲ 作者丨电商君 来源丨电商报(ID:kandiansh ...

  6. 怎么发外链才有用,利用外链提升网站排名的技巧!

    网站外链一直的seo中最为关注的一个站外优化方法,但是很多运营推广人员因为外链麻烦琐碎就偷懒不做外链工作.但是其实外链对我们的网站是起很大作用的.一个好的外链可以吸引目标流量和导入权重还可以吸引更多的 ...

  7. 不是握住了一只蝉,就能拥有整个夏天,也不是得到了谁的偏爱,就能够永远。爱没用,相爱才有用。

    不是握住了一只蝉,就能拥有整个夏天,也不是得到了谁的偏爱,就能够永远.爱没用,相爱才有用.

  8. android 点击事件两次,Android 按钮点击两次触发不同的事件

    标题:Android 按钮点击两次触发不同的事件 方案:采用flag标记的方式,每次单击标记为0,再次点击判断flag的值 package com.ldl.ui; import android.app ...

  9. js中的onclick事件在ul获取li时点击两次才会执行的原因

    js中的onclick事件在ul获取li时点击两次才会执行的原因 下面的代码中 只有onclick第二次才会执行函数内部的代码 代码实例如下: <!DOCTYPE html> <ht ...

  10. 数据分析,要怎么做才有用?

    作者|陈老师 来源|接地气学堂 有同学问:老师,我们领导总说,要做有用的数据分析.可我废了很大力气,做出来的却被嫌弃:"我早知道了"."没啥用".到底要怎么才有 ...

最新文章

  1. linux shell 执行多个文件,/etc/profile、~/.bash_profile等几个文件的执行过程
  2. cad自动填写页码lisp_你被论文格式搞崩过几次心态,解决目录和页码,其它都不叫事...
  3. 数学故事中的「蛋」和「母鸡」
  4. python基础代码-Python基础(代码)
  5. kafka 运行一段时间报错Too many open files
  6. php定位和天气,基于thinkphp实现依据用户ip判断地理位置并提供对应天气信息的应用...
  7. requirejs加载顺序_教你5分钟学会用requirejs(必看篇)
  8. 王思聪、贾跃亭、罗永浩组成神奇的三角债?罗永浩回应...
  9. html 报文头 参数 详解 本文转载于 http://stephen830.javaeye.com/blog/335578
  10. c语言用fun函数求最大公约数,C语言用函数求最大公约,最小公约数
  11. win10更新后开不了机_坚决不更新!被微软雪藏的win10系统版本,只要3GB,老爷机的克星!...
  12. CrossMap基因坐标转换:hg38和hg37互换
  13. 优酷KUX1080转码工具如何将KUX视频转换成MP4格式 1
  14. 2022-2028全球与中国汽车软内饰材料市场现状及未来发展趋势
  15. 排序评估指标——NDCG和MAP
  16. 聚集索引和非聚集索引详解 (zhuang)
  17. Flink(Pometheus监控)
  18. python turtle库seth_Python学习笔记_3 turtle库使用
  19. linux生成ts文件怎么打开,ts文件扩展名,ts文件怎么打开?
  20. 目标检测算法SSD用于行人检测(二):训练和测试SSD网络

热门文章

  1. C/C++面试宝典2020版(最新版)
  2. Fastboot驱动及安装_我是亲民_新浪博客
  3. 企业应用快速跨向容器时代的正确姿势
  4. 千里达v1000时速_20速碳纤维山地车千里达V1000评测
  5. Unix网络编程第一卷学习总结
  6. 论文投稿指南——计算机领域核心期刊
  7. 手机app界面及易用性测试点分析(通用)
  8. 变化世界中的军事地质学
  9. 国内自主研发的游戏引擎一览
  10. 计算机网络课设中:cisco关于nat的静态配置