【发布时间】:2019-06-25 06:11:03
【问题描述】:
我不想替换脚本中我使用属性“数据集”的所有代码行,以便它可以在 IE10 上运行。
我还没有找到一个真正有效的好的 polyfill,所以我可以使用以下代码行:
element.dataset.loaded = "yes"
由于我网站的大部分流量使用现代浏览器,我只想为 IE10 实施一种解决方法。有什么想法或提示吗?
【问题讨论】:
-
您是否尝试过使用 setAttribute 设置数据属性?
element.setAttribute('data-loaded', 'yes') -
我尽量不逐行修改所有代码为您建议的内容,这将是我的最后一个选择,但谢谢。 @epascarello 您是否尝试过任何建议的 polyfill?我试过几个,其中一些是 2011 年、2012 年的,似乎效果不太好。
标签: javascript internet-explorer cross-browser dataset internet-explorer-10