16

您建议我使用哪个占位符 polyfill 脚本在 ie7、8 和 9 中提供占位符支持。

我从现代化团队看到了以下列表,想知道这里是否有人与他们或任何其他不在列表中的人有一些里程,他们认为什么是最好的

我的评估标准是:

  • 文件大小
  • 能够在没有现代化设备/yepnope 的情况下工作
  • 速度(没有疯狂循环)
  • 稳定性,在野外使用多少?
  • 检测原生占位符能力,不打扰运行

我记得有一天我曾经在 onclick 事件中写了一行左右的输入来支持占位符 - 哈哈,但老实说,我懒得支持这些可怕的浏览器(看这个有趣的)。至少 IE10 终于朝着正确的方向前进了。

谢谢...

4

1 回答 1

31

我推荐你使用Mathias Bynens的jQuery Placeholder polyfill 。

  • 支持IE6+
  • 缩小了 2k
  • 它自己做特征检测(不需要Modernizr)
  • 代码很简单。jQuery 选择会因您的选择器而异
  • 它是 HTML5Please 推荐的一种polyfill,列在您提到的Modernizr Wiki上
  • 如果不需要,它不会执行代码
于 2013-03-15T17:03:23.397 回答