jquery maskedinput。如何检查面具的可用性

时间:2013-05-21 09:44:35

标签: jquery mask feature-detection maskedinput

任何人都可以帮我检查面具的可用性。我用这个:

if ($.isFunction($("#ID").mask)){
    var val = $("#ID").mask();
} else {
    var val = document.getElementById(ID).value;
}

但此条件始终为TRUE。写不出来:

$(document).ready(function(){
  $("#ID").mask("8 (999) 999-9999");
}

与否。

1 个答案:

答案 0 :(得分:4)

如果您要验证.mask()功能是否可用,则应尝试检查$.fn.mask

如果您正在尝试验证元素是否有掩码,请测试是否定义了$("#element").data("rawMaskFn")