使用keyup从动态创建按钮中删除类

时间:2015-10-13 20:07:48

标签: javascript jquery

我有一些动态创建的按钮。按下它们后,.disabled类将添加到它们中,text()将输入到输入字段中。我想在输入字段为空时删除disabled类。我正在检查密钥。我没有成功地做到这一点,并希望得到一些帮助。

这是我的jQuery:

Binded事件: $languageInput.on('keyup', _resetLanguageTags)

功能:

function _resetLanguageTags(){
        if($(this).val() == ''){
            console.log('empty');
            $('button').each(function(){
                $(this).removeClass('disabled');
            });
        }
    }

正如您所看到的,我有一个console.log('empty');来确保输入为空,并且当输入实际上为空时它正在工作。

1 个答案:

答案 0 :(得分:0)

我这个例子有助于使用disabled属性:

$(this).prop('disabled', false);

使用以下命令删除已停用:

{{1}}

enter link description here