问题出现:我点击“确定”时会验证“新手机号码”,如果验证不通过则不给该弹框关掉,但是实际操作时,不管验证怎么样,点击“确定”之后该弹框都会关掉。之前的写法: layer.open({ type: 1, shade: false, area ...
今天做项目,出现一个问题,需求是用ajax做文件上传功能,代码写好之后,测试发现问题。 弹出层出现以后我没有主动点击确定和关闭等操作,程序自动关闭了弹出层 一步一步排查,找到了错误,首先,先确认你页面上有没有发生刷新或者其他弹出 我排查以后发现我form里有个class,这个class就是ajax提交并返回弹出框,我把这个class 去掉以后测试还是不行,继续排除,后来发现是button 的typ ...
2018-05-18 12:13 0 6886 推荐指数:
问题出现:我点击“确定”时会验证“新手机号码”,如果验证不通过则不给该弹框关掉,但是实际操作时,不管验证怎么样,点击“确定”之后该弹框都会关掉。之前的写法: layer.open({ type: 1, shade: false, area ...
开发过程中,测试人员提出:单选按钮的弹框点击右上角关闭按钮时,会出现一些“意外”情况,所以记录下当时的解决方法,以备不时之需。 // 用于单选项的弹框,点击右上角关闭按钮,也能刷新原页面function layerForCloseToRefresh(content){ layer ...
通过jQuery的closest方法实现点击弹框以外的部分关闭弹框。 closest() 方法返回被选元素的第一个祖先元素。具体用法:https://www.runoob.com/jquery/traversing-closest.html 点击id为touch ...
封装的一个方法:点击当前元素,逐级筛选其父元素是否包含某个类,如果有包含,返回true,如果没有包含,返回false; 遇到的问题: 当选中这个弹框的内容时,弹框消失了。(本应该点击弹框以外的地方,弹框消失,但是鼠标选中弹框内容,触发了点击事件,并且e.target ...
...
...
效果: js: //弹出窗,三秒倒计时 countdown(){ //点击发布按钮后,三秒倒计时开始 $(".btn-pub").click(function(){ var count=3; var ...