@d4c4237abc

Как повторять функцию?

Как сделать при повторном нажатии, чтобы срабатывала функция.
var clicks = 0;
$( "#telegramm" ).click(function() {
         if (clicks == 0){$( ".write-btn-telegramm" ).css("right", "80px");}
          else{$( ".write-btn-telegramm" ).css("right", "19px");}
          ++clicks;
});
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
var clicks = 0;
$( "#telegramm" ).click(function() {
         if (clicks%2 == 0){$( ".write-btn-telegramm" ).css("right", "80px");}
          else{$( ".write-btn-telegramm" ).css("right", "19px");}
          ++clicks;
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Вынести стили в css.

.write-btn-telegramm {
    right: 19px;
}
.write-btn-telegramm.active {
    right: 80px;
}


$( "#telegramm" ).click(function() {
         $( ".write-btn-telegramm" ).toggleClass("active");
});
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы