Цитата:
https://codepen.io/andrejsharapov/pen/pmdNKW к сожалению collab mode только для про ( функция в самом низу |
madeas,
var a = $(".fn"),b = $("#w"), afoo, bfoo;
a.click(function() {
afoo = a.toggleClass("green active").is(".green");
fn()
})
;
$(window).keydown(function(evt) {
if (evt.which == 87) {
bfoo = b.toggleClass("green active").is(".green");
}
fn()
});
function fn()
{
if((afoo === true) && (bfoo === true)) {
// k.toogleClass( 'green');
}
}
|
<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>
|
спасибо. немного подправил, сработало
|
| Часовой пояс GMT +3, время: 06:02. |