Приветствую!
Есть код, при нажатии на определенный блок появляется поле куда будет записан код нажатой клавиши.
Код:
|
<div onclick="SetKey('go');" id="go"></div>
<div id="goselect" style="display: none;">
<input type="text" id="goinput">
<input type="button" id="button" value="Изменить">
<input type="button" id="button" onclick="$('#goselect').toggle(); $('#go').toggle();" value="Отмена">
</div> |
Подскажите как сделать так, чтобы после нажатия клавиши функция останавливалась?
Делаю так но все ровно если потом нажать на кнопку поле будет обновляться.
function SetKey(opt)
{
$('#'+opt).toggle();
$('#'+opt+'select').toggle();
$(document).bind("keydown", function(event){
$('#'+opt+'input').val(event.keyCode);
return;
});
return;
}