Javascript JQuery屏蔽输入插件在IE7上不起作用

Javascript JQuery屏蔽输入插件在IE7上不起作用,javascript,jquery,internet-explorer,cross-browser,Javascript,Jquery,Internet Explorer,Cross Browser,我正在使用Jquery屏蔽输入插件 根据变更日志,它应该支持IE7 当尝试在IE7上使用它时,它不起作用,我在IE调试器中遇到以下错误 对象不支持属性或方法“掩码” 我的代码: $("#" + "someid").mask(someformat); 相同的代码适用于所有其他浏览器 包括IE8及以上版本。对于IE7,请尝试使用1.2.2版本的屏蔽输入 示例:脚本jquery.maskedinput.js中出现错误 现在: 需要: 在IE7上工作 您正在使用哪个版本的jQuery?@john

我正在使用Jquery屏蔽输入插件

根据变更日志,它应该支持IE7

当尝试在IE7上使用它时,它不起作用,我在IE调试器中遇到以下错误

对象不支持属性或方法“掩码”

我的代码:

$("#" + "someid").mask(someformat);
相同的代码适用于所有其他浏览器
包括IE8及以上版本。

对于IE7,请尝试使用1.2.2版本的屏蔽输入


示例:

脚本jquery.maskedinput.js中出现错误

现在:

需要:


在IE7上工作

您正在使用哪个版本的jQuery?@john Smith。你也可以发布HTML吗?@Jai-Jquery 1.3版。2@Arjuncc-输入标记-@john您使用最新的jQuery 1.9+尝试过吗?1.3是比较老的一个。
$(function () {
   $("[name='in1']").mask("99/99/9999");
   $("[name='in2']").mask("99-99-99");  
});
$.mask = {
    //Predefined character definitions
    definitions: {
        '9': "[0-9]",
        'a': "[A-Za-z]",
        '*': "[A-Za-z0-9]"
    },
    dataName: "rawMaskFn",
    placeholder: '_',
};
$.mask = {
    //Predefined character definitions
    definitions: {
        '9': "[0-9]",
        'a': "[A-Za-z]",
        '*': "[A-Za-z0-9]"
    },
    dataName: "rawMaskFn",
    placeholder: '_'
};