Показать сообщение отдельно
  #13 (permalink)  
Старый 24.05.2019, 15:32
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

<style>
.green { background-color:green; }
.active { border:1px solid red;}
</style>
<button class="fn" >A</button>
<button id="w">B</button>
<button class="key">C</button>
<script src="https://code.jquery.com/jquery-latest.min.js"></script>
<script>
var     a = $(".fn"),
          b = $("#w"),
          k = $(".key");
a.click(function() {
    a.toggleClass("green active");
    testStatus();
});
b.click(function() {
    b.toggleClass("green active");
    testStatus();
});
function testStatus() {
  if (a.hasClass('active') && b.hasClass('active')) {
     k.addClass('green');
  } else { k.removeClass('green'); }

}
</script>

Последний раз редактировалось Dilettante_Pro, 24.05.2019 в 15:40.
Ответить с цитированием