我已经厌倦了一些占位符插件,让它在IE中工作.目前我正在使用
http://widgetulous.com/placeholderjs/.这适用于IE8& 9但不是IE7.它会抛出SCRIPT1028:预期的标识符,字符串或数字
placeholder.js,第182行第5个字符
SCRIPT5009:’占位符’未定义
csr-form.html,第72行第3个字符 – 这是我通过以下方式调用placeholder.js的地方:
placeholder.js,第182行第5个字符
SCRIPT5009:’占位符’未定义
csr-form.html,第72行第3个字符 – 这是我通过以下方式调用placeholder.js的地方:
$(function(){ // Placeholder Placeholder.init(); });
有谁知道如何让这个在IE7中工作,或者有人建议另一个在IE7中工作的插件?
更新
这是小提琴,
http://jsfiddle.net/clintongreen/NLWRL/
谢谢
解决方法
啊,你的问题是像这样的哈希中的尾随逗号
{ 'this':'blows','up': 'ie7',}
编辑:是的,我看到它,你的那个小提琴中的工具哈希有一个尾随逗号.
这是修复:
http://jsfiddle.net/NLWRL/1/
没有在ie7中测试过,可能会有更多的尾随逗号隐藏在那里供您查找
顺便说一句,当你看到ie7中的预期标识符,字符串或数字时,它是一个尾随逗号的9/10倍.
原文地址:https://www.jb51.cc/jquery/176273.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。