我已经尝试了几个占位符插件来使其在IE中运行。目前我正在使用http://widgetulous.com/placeholderjs/。这可以在IE8和9中使用,但无法在IE7中使用。它会抛出SCRIPT1028:预期的标识符、字符串或数字 placeholder.js,第182行第5个字符 SCRIPT5009:'Placeholder'未定义 csr-form.html,第72行第3个字符-这是我通过以下方式调用placeholder.js的地方:
$(function(){
// Placeholder
Placeholder.init();
});
有人知道如何在IE7中使这个插件工作,或者可以建议另一个在IE7中可用的插件吗?
更新 这是JSFiddle链接, http://jsfiddle.net/clintongreen/NLWRL/
谢谢
<script>
标签,它们是如何排序的,以及它们在HTML中的包含位置。 - KevinPlaceholder.init();
在 Placeholder.js 脚本之后。当 Placeholder.js 在Placeholder.init();
调用之前加载时,您能验证问题在 IE7 中是否仍然存在吗? - Kevin