扫码关注官方订阅号
点第三个的时候第一个会选中,非要精确点input那个点才能选择,遇到过两次了,就是不知道什么原因造成的
走同样的路,发现不同的人生
label标签不是这样用的,他的开始跟闭合标签之间不能加其他标签。否则他的for属性不起作用的。<label for="a"></label><input type....... id="a"/>这样就可以他会自己去找id为a的标签
lable失效,/lable位置不对吧放在input前面试试
我发现是mui的js影响到的,具体是怎么影响的还不清楚,因为我把页面的mui.js去掉了就正常了,加上就出现异常
找到问题所在了,我在mui.js v2.8.0 第920行左右找到以下代码
var handle = function(event, target) { if (target.tagName === 'LABEL') { if (target.parentNode) { //问题就出在这一行 target = target.parentNode.querySelector('input'); } } if (target && (target.type === 'radio' || target.type === 'checkbox')) { if (!target.disabled) { //disabled return target; } } return false; };
可以在引入mui之前加上以下代码解决
<script>window.FastClick = true;</script>
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
label标签不是这样用的,他的开始跟闭合标签之间不能加其他标签。否则他的for属性不起作用的。
<label for="a"></label><input type....... id="a"/>
这样就可以他会自己去找id为a的标签
lable失效,/lable位置不对吧
放在input前面试试
我发现是mui的js影响到的,具体是怎么影响的还不清楚,因为我把页面的mui.js去掉了就正常了,加上就出现异常
找到问题所在了,我在mui.js v2.8.0 第920行左右找到以下代码
可以在引入mui之前加上以下代码解决