ここにある jquery iMask プラグインを使用しています。これが私のコードです:フィドル
実行すると
1) 正しく動作しません。電話の入力は、私が設定したようにマスクされていません
2) コンソールに次のエラーが表示されます。
Uncaught ReferenceError: Json is not defined fiddle.jshell.net:1
このエラーは何ですか?どうすれば修正できますか? ありがとう
これはプラグインではなくjQuery
、mootools プラグインです。
jQuery
代わりにポートを使用してください https://github.com/cwolves/jQuery-iMask
$(document).ready(function(e) {
$('#phone').iMask({
type:'fixed',
mask:'(999) 999-9999',
stripMask: false
});
});
混乱を解消するために、iMask はもともと MooTools 用に作成され、その後誰かが jQuery プラグインも作成しました。jQuery イベント ハンドラーを使用したいようですので、代わりにjQuery iMaskプラグインを使用することをお勧めします。もちろん、これを行ったら、ソース コードを更新する必要があります。代わりに jQuery iMask を使用した基本的な作業フィドルを次に示します。
GitHub のソースは、デモンストレーション目的でのみ使用したことに注意してください。