jQuery MiniUI

标题: monthpicker 点击BUG [打印本页]

作者: wangy    时间: 2017-11-8 19:24:51     标题: monthpicker 点击BUG

浏览器:IE8快速点击 monthpicker
出现如图所示BUG.
代码:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <script src="../../js/miniui/boot.js"></script>
</head>
<body>

<div style="padding: 100px;">
  <input id="ssny" name="ssny" class="mini-monthpicker"  format="yyyy-MM" required="true"
width="102px" emptyText="选择年月"/>
</div>
<script>
  mini.parse();
</script>
</body>
</html>

作者: wangy    时间: 2017-11-8 19:28:46

[attach]10125[/attach]

作者: wangy    时间: 2017-11-8 19:30:29

IE8下 连续3下点击该控件或者在点击一下然后快速点空白区域都会出现上述bug,就是控件本应该隐藏,但是显示在页面右上角
作者: wangy    时间: 2017-11-8 19:31:41

本机测试 100%复现
作者: wangy    时间: 2017-11-9 08:35:50

[attach]10128[/attach]
官网上面也有这个BUG,就是在点开月份插件,快速点击让它消失就会出现,点旁边的空白区域也是

作者: felt    时间: 2017-11-9 09:26:35

wangy 发表于 2017-11-9 08:35
官网上面也有这个BUG,就是在点开月份插件,快速点击让它消失就会出现,点旁边的空白区域也是
...

我们看一下
作者: felt    时间: 2017-11-9 09:35:08

wangy 发表于 2017-11-9 08:35
官网上面也有这个BUG,就是在点开月份插件,快速点击让它消失就会出现,点旁边的空白区域也是
...

本地ie8模拟你描述的操作,并未能重现问题,请再详细一点描述复现的操作,以及你的浏览器的版本号。
作者: wangy    时间: 2017-11-9 11:46:48

felt 发表于 2017-11-9 09:35
本地ie8模拟你描述的操作,并未能重现问题,请再详细一点描述复现的操作,以及你的浏览器的版本号。 ...

两种方法,一种是快速点击,另一种是在点击的时候快速点击旁边空白区域,然后就是月份框本应该隐藏,但是会出现上述BUG.
就是在下拉框加载完成前快速让它消失就会出现




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2