robin herbotsがJQueryライブラリInputmaskを使用しようとしています。テキストボックスの最後の既知のキャレットが保存され、キャレットをその位置に設定するテキストボックスにタブするときに使用されるという特徴があるようです。私はこの機能を望んでいません。私はテキストボックスにタブするときにテキスト全体が選択されるデフォルトの機能を持っていたいと思っています。私はthis.select()への入力のonfocusイベントを設定しようとしましたが、ライブラリがそのイベントが発生した後にキャレットをオーバーライドまたはシフトするように見えます。タブ上のJQuery入力マスクonfocusキャレットシフト
以下は、私が試したオプションの一部です。私はpositionCaretOnTabがReadMeファイルに基づいて欲しいものを正確に行っていると推測していたでしょうが、それは何の効果もないようです。
$input.inputmask({
alias: 'currency',
integerDigits: 12,
digits: 2,
autoGroup: true,
groupSeparator: ',',
autoUnmask: true,
positionCaretOnTab: false,
numericInput: false,
positionCaretOnClick: "none"
});
あなたはプラグインのreadmeの 'キャレット' を探してみましたがありますか?キャレットの位置付け動作を変更する可能性があるようです。 – Terry
私は持っています。それはpositionCaretOnTabオプションにつながるものです。 – user8346578