0

ユーザーが選択リストから選択するまで無効になっている送信ボタンがあります。

選択リストを変更すると、ボタンがサイト全体で使用する標準のボタンクラスになるように、disabled属性を削除し、クラスも追加したいと思います。

私は次のことを試みています:

$(document).ready(
function(){
    $('#category').change(
        function(){
            if ($(this).val()) {
                $('input:submit').attr('disabled',false);
                $('#btn_show').addClass.attr('button green');

            }
        });

});

#categoryはドロップダウンID、#btn_showはボタンIDです

無効化されたものは削除されますが、クラスは追加されません。私の論理は正しいですか?

また、この変更が発生したときに送信ボタンの値を変更することもできますか?

4

2 に答える 2

4

使用する必要があります$('#btn_show').addClass('green');

マニュアルをお読みください: http://api.jquery.com/addClass/

于 2012-09-23T17:22:01.937 に答える
4

addClass('class_name')これはjquery apiで実行できます

これを試して

$('#btn_show').addClass('button green');
于 2012-09-23T17:25:12.897 に答える