1

jQuery Masked Input (digitalBush から) を使用しようとしていますが、うまくいきません。私のHTMLコードは次のとおりです。

<input class="numeric float optional" id="ocorrencia_altura" min="0" name="ocorrencia[altura]" step="any" type="number">

そして私のJavascriptコードは次のとおりです。

$("#ocorrencia_altura").mask("9,99");

Firefox 12 (スピンのないフィールド (HTML5 入力タイプ = 数値)) では問題なく動作しますが、入力にスピンがある Chrome 19 では動作しません。Chromeに数字を挿入することさえできません(テキストフィールドでは機能します)。どうすればこれを修正できますか?

4

1 に答える 1

0

? を追加してみてください。マスク指定子の先頭:

$("#ocorrencia_altura").mask("?9,99");
于 2013-05-08T18:50:23.623 に答える