2013-11-10 4 views
0

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

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

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

ли я simpily JUSE называют

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

Или есть более элегантный метод

ответ

0

Как насчет запуска изменения?

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

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

$(document).ready(function() { 
    $(".accept").on('change', function() { 
     $(".generateBtn").toggleClass('disable', this.value=='0'); 
    }).trigger('change'); 
}); 
Смежные вопросы