Показать сообщение отдельно
  #1 (permalink)  
Старый 19.06.2014, 14:47
Профессор
Отправить личное сообщение для cript Посмотреть профиль Найти все сообщения от cript
 
Регистрация: 03.02.2014
Сообщений: 238

Завершение функции после совершения определенных действий
Приветствую!
Есть код, при нажатии на определенный блок появляется поле куда будет записан код нажатой клавиши.
Код:
<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;
}
Ответить с цитированием