0

在我的 webform CMS 中,我习惯性地填充所有不支持使用 Webshim 的表单元素。

这种策略导致了一些麻烦,因为我想使用我自己的 polyfill 来处理 Webshim 在某些浏览器中已经被 polyfill 的数字输入(例如 FF 28)。

我无法理解我必须做什么来防止 Webshim 填充该元素或如何撤消填充,或者至少看起来好像我做错了。

我更喜欢撤消 polyfill,因为这是我当前的用例,但是当我调用.getShadowElement()我的输入时,我无法使用.hide(),而且我还必须做一些额外的工作来隐藏旋转按钮。

在我看来,我在添加我的替代品后打电话就足够了webshim.addShadowDom(),因为新的影子应该取代旧的,但这不会发生。

这是一个JSfiddle显示我得到的最远。

4

0 回答 0