Показать сообщение отдельно
  #1 (permalink)  
Старый 18.06.2016, 07:46
Новичок на форуме
Отправить личное сообщение для denisgaker Посмотреть профиль Найти все сообщения от denisgaker
 
Регистрация: 18.06.2016
Сообщений: 1

Включение и выключение кнопки
Друзья, помогите пожалуйста разобраться с проблемой.

Задача такова, необходимо сделать так, чтобы при нажатии на кнопку, активировалось поле для ввода текста. Это у меня получилось. Но нужно, чтобы при повторном нажатии на кнопку, поле для ввода текста снова становилось не активно.

Я пробую при первом нажатии менять id кнопки, чтобы в следующий раз обращаться к новому id для отключения кнопки.

Активировать поле ввода получается, сменить id тоже, а вот вернуть старый id по повторному клику и деактивировать поле ввода - нет.

Помогите пожалуйста.

Вот код:

<div class="new-grav">
<button class="btn-grav on" id="activevvod-1">
Гравировка на футляре
</button>
<input id="grav1" placeholder="Гравировка на футляре" disabled>
</div>
                
<div class="new-grav">
<button class="btn-grav" id="activevvod-2">
Гравировка на кошельке*</button>
<input id="grav2" placeholder="Александр" disabled>
</div>


$(function (){
    $("#activevvod-1").click(function() {
        $('#grav1').removeAttr('disabled');
        $('#activevvod-1').attr('id', '#activevvod-1-on');
        return false;
    });
});
    
$(function (){
    $("#activevvod-1-on").click(function() {
        $('#grav1').attr('disabled');
        $('#activevvod-1-on').attr('id', '#activevvod-1');
        return false;
    });    
});


Спасибо!
Ответить с цитированием