テンキーを作成していますが、jQuery フォーム ウィザードと検証内で使用したいと考えています。すべてが機能していますが、キーパッドは機能していません :( デモ
$(function () {
var keypad = $('#keypad');
keypad.hide();
$('input[type="text"]:not(#keypad)').on('click', function (e) {
e.preventDefault();
$(this).after(keypad);
keypad.show();
});
});
function addIt(cKey) {
var id = $('#keypad').prev().attr('id');
d = document.getElementById(id);
d.value = (cKey.value == 'delete')
? d.value.slice(0, -1)
: ((cKey.value == 'clear') ? "" : d.value + cKey.value);
}