我有一个使用 jQuery Mobile 库和 html5 的移动网站。在这个站点上,我使用占位符来标记输入(因为我隐藏了标签)。
然而,我们都知道 IE 是无能的,直到 IE10 才支持占位符,但我的客户希望这也能在 IE9 中工作(为什么他希望在移动网站上支持这一点超出了我的理解)。
我已经下载并安装了最新版本的modernizr脚本,但占位符仍然没有出现。我需要做些什么来完成这项工作吗?
我包含的脚本:
<script src="/Scripts/jquery-2.0.3.js"></script>
<script src="/Scripts/jquery.unobtrusive-ajax.js"></script>
<script src="/Scripts/jquery.mobile-1.3.1.js"></script>
<script src="/Scripts/modernizr-2.6.2.js"></script>
示例 html 输入
<input class="textbox" data-val="true" data-val-length="The field Surname * must be a string with a maximum length of 150." data-val-length-max="150" data-val-required="Please enter your surname." id="Surname" name="Surname" placeholder="Surame *" type="text" value="" />