【发布时间】:2011-12-21 16:28:15
【问题描述】:
我已经厌倦了一些占位符插件来让它在 IE 中工作。目前我正在使用http://widgetulous.com/placeholderjs/。这适用于 IE8 和 9,但不适用于 IE7。它抛出一个 SCRIPT1028: Expected identifier, string or number placeholder.js,第 182 行字符 5 SCRIPT5009:“占位符”未定义 csr-form.html,第 72 行字符 3 - 这是我通过以下方式调用 placeholder.js 的地方:
$(function(){
// Placeholder
Placeholder.init();
});
有谁知道如何让它在 IE7 中工作,或者有人可以推荐另一个在 IE7 中工作的插件吗?
更新 这是小提琴, http://jsfiddle.net/clintongreen/NLWRL/
谢谢
【问题讨论】:
-
你能提供更多的上下文吗?该脚本是如何包含在页面中的,它与 Placeholder.js 包含的关系在哪里?
-
嗨,这是一个内部项目,但我会尝试在 jsfiddle 上创建一个模型,干杯
-
我想看看你的
<script>标签,它们是如何排序的,以及它们在HTML中的位置。 -
嗨,Kevin,我创建了一个快速模型,jsfiddle.net/clintongreen/NLWRL Cheers
-
在这种情况下,我看到
Placeholder.init();出现在 Placeholder.js 脚本之后。在调用Placeholder.init();之前加载 Placeholder.js 时,您能否验证问题在 IE7 中是否仍然存在?
标签: jquery internet-explorer-7 placeholder