Как добавить класс в div при загрузке?

0

Вот то, что я использую

    $(document).ready(function() {
    $(".accept").change(function () {
        if ($(this).val() == "0") {
            $(".generateBtn").addClass("disable");
        } else {
           $(".generateBtn").remove("disable");
        }
    });
});

Он работает после того, как вы измените значение, но как добавить стиль в div для загрузки, чтобы отключить его?

Я просто звоню

$(".generateBtn").addClass("disable");

Или есть более элегантная техника

Теги:

1 ответ

0

Как насчет того, чтобы просто вызвать изменение?

$(document).ready(function() {
    $(".accept").on('change', function () {
        if ($(this).val() == "0") {
            $(".generateBtn").addClass("disable");
        } else {
           $(".generateBtn").remove("disable");
        }
    }).trigger('change');
});

Я предполагаю, что вы removeClass написать removeClass и не remove, если да:

$(document).ready(function() {
    $(".accept").on('change', function () {
        $(".generateBtn").toggleClass('disable', this.value=='0');
    }).trigger('change');
});

Ещё вопросы

Сообщество Overcoder
Наверх
Меню