0

所以我正在使用 jquery mobile 创建我的雇主网站的移动版本。到目前为止,非常好,一切都按预期工作。但是有些地方用户会输入一些数据来提交表单。为了便于在如此小的屏幕上使用,每个输入都使用了 html5 引入的“占位符”。

除了 WP7.5 之外的任何东西都像魅力一样工作。因此,如果没有适当的标签,在哪里输入什么是没有意义的(注意,根据 jquery 的建议,我已经将隐藏标签与它们各自的输入字段相关联)。

因此,我四处搜索可以解决此问题的各种 javascript,但由于某种原因,它们都不能在 Windows 手机上运行。

有人有建议吗?想法?解决方法?或者是其他东西?

4

2 回答 2

0

有趣的是,在连续几个小时试图找到解决方案之后,在写完之后我找到了解决方案。我从 Zurb 优秀的 Foundation 框架中取出了添加占位符的代码。对于遇到同样问题的任何人,请看这里:https ://github.com/mathiasbynens/jquery-placeholder

于 2012-10-26T09:03:42.563 回答
0

它不起作用,因为 IE9 的桌面版和 Windows Phone 版都不支持输入占位符属性

您可以做的是使用Polyfill,例如:https ://github.com/ginader/HTML5-placeholder-polyfill

于 2012-10-26T10:22:11.360 回答