加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

css – 表单字段在div内部时不在firefox上运行

发布时间:2020-12-14 22:52:22 所属栏目:资源 来源:网络整理
导读:好吧标题说这一切“表格字段在div内部不能使用firefox”基本上你不能使用该字段,你不能输入它,你不能选择它.如果我使用选择框你不能选择选项. 如果我将表单字段移出任何div的一侧就可以了. 继承我的代码 这只发生在Firefox中,我尝试过的所有其他浏览器都可以

好吧标题说这一切“表格字段在div内部不能使用firefox”基本上你不能使用该字段,你不能输入它,你不能选择它.如果我使用选择框你不能选择选项.

如果我将表单字段移出任何div的一侧就可以了.

继承我的代码

        

这只发生在Firefox中,我尝试过的所有其他浏览器都可以正常工作.哦,我想指出没有jquery / javascript onclick或其他功能附加到此表单或divs.

有谁能帮忙解答这个问题吗?它正在努力.

并且你知道,我已经尝试了7种不同的机器,所以它不是我的浏览器,所以清除缓存或重置firefox将无法正常工作.

我发现问题,在.js文件中是以下行

$("div").disableSelection();

这是一个完全不相关的脚本,由于某种原因,只有在加载Firefox和其他任何东西时才影响div.

谢谢你到目前为止我所做的回应.我会把这个留给那些遇到同样问题的人.

最佳答案
问题是旧的jQuery的disableSelection()方法会进行浏览器嗅探并在不同的浏览器中运行不同的代码.在Firefox中,它可以防止元素及其所有后代上的所有鼠标事件.

这就是为什么http://api.jqueryui.com/disableSelection/的API文档说不使用它以及为什么它在最近的jQuery中消失了.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读