jquery - Internet Explorer 错误 SCRIPT5009 : '$$' is undefined

标签 jquery internet-explorer internet-explorer-6

我有一个自定义 jquery 脚本:

var AppFunctions = {
        version: 0.1,
        end: function () {
            return false;
        }
    };

if (!window.$$) { window.$$ = AppFunctions; }

其中每个函数都可以调用为

$$.settings.validateEmail();

在JS文件中定义为

$$.settings = function () { };

$$.settings.validateEmail= function () {
    if($('.email').val().length <= 0) {
          alert('enter email');
          return false;
    }
};

所有浏览器都可以完美地运行脚本,但带有兼容性 View 的 IE6 和 IE9 会出现错误

Error SCRIPT5009: '$$' is undefined

有人能帮我解决这个问题吗?

最佳答案

它正在工作,因为我发现问题不是这个语法,即 $$。因为我使用的 jquery 插件中有一个 JSON 方法,因此显示了这些错误,为此,我在 SCRIPT5009: 'JSON' is undefined 找到了解决方案。

关于jquery - Internet Explorer 错误 SCRIPT5009 : '$$' is undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8573071/

相关文章:

jQuery 两个 "paged"导航栏

html - CSS 布局在 ie 中失败,在 Opera 中有小错误。帮助?

html - IE6 + IE7 CSS 溢出问题 : hidden; - position: relative; combo

javascript - 具有相同名称的多个复选框的必需属性并将默认错误消息替换为自定义?

jquery - TD :hover which highlights the th for that td

javascript - 处理IE浏览器的关闭按钮

html - IE中旋转图片的宽度问题

javascript - 在哪里可以下载独立的 Microsoft 脚本编辑器?

css - 为什么 IE Developer Toolbar 会声称应用了一种样式,但该假设的事实并未反射(reflect)在页面呈现中?

javascript - 具有最小值和最大值限制的范围 slider