微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jquery – IE7中的占位符

我已经厌倦了一些占位符插件,让它在IE中工作.目前我正在使用 http://widgetulous.com/placeholderjs/.这适用于IE8& 9但不是IE7.它会抛出SCRIPT1028:预期的标识符,字符串或数字
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 举报,一经查实,本站将立刻删除。

相关推荐