繁体   English   中英

JQuery蒙面输入插件在IE7上不起作用

[英]JQuery masked input plugin does not work on IE7

我正在使用Jquery Masked输入插件http://digitalbush.com/projects/masked-input-plugin/

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

什么时候尝试在IE7上使用它它不起作用,我在IE调试器中收到以下错误

对象不支持属性或方法'mask'

我的代码:

$("#" + "someid").mask(someformat);

相同的代码适用于所有其他浏览器,包括IE8及更高版本。

对于IE7,尝试使用版本1.2.2的掩码输入https://zk-sample-code.googlecode.com/svn-history/r27/trunk/WebContent/samples/sam/inputbox/js/jquery.maskedinput-1.2 .2.js

$(function () {
   $("[name='in1']").mask("99/99/9999");
   $("[name='in2']").mask("99-99-99");  
});

示例: http//jsfiddle.net/ishubin/aVwpn/

脚本jquery.maskedinput.js出错!

现在:

$.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: '_'
};

在IE7上工作!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM