浏览器的jQuery插件,不支持占位符

时间:2014-01-16 06:51:34

标签: javascript jquery internet-explorer-8

占位符一直是IE8或IE9中的一个问题。作为解决方法, 我使用jQuery plugin为不支持此功能的浏览器启用了占位符。由于我的jQuery是1.5,我使用了该插件的v1.8.7,因为$ .valHooks是未定义的。但是,由于我的占位符在IE8 / IE9中的行为不正常,所以它似乎无法正常工作。

我已经在我的项目中加入了jQuery.placeholder.js,因为在那里声明要调用它是你使用的$('input, textarea').placeholder();。我仍然没有工作。在使用插件之前还有其他方法吗?

我的占位符问题是在提交表单期间以及替换1个文本框的占位符时。

非常感谢您的帮助。 ;)

1 个答案:

答案 0 :(得分:0)

您可以尝试使用 http://modernizr.com

它是一个插件,可以检测用户浏览器支持的功能。如果它不受支持,jQuery插件就会实现!