Задать вопрос
@jenya7771

Почему не работает часть кода?

Почему не работает вторая часть кода?
var communication = false;

$(".communication").bind("click", function() {
    if (communication === false){
        $(".communication").addClass("funshion-true");
        communication = true;
        $(".diveid").append("<h3 class='communicationH3'><i class='fa fa-times' aria-hidden='true'></i> communication</h3>");
        $(".fa-times").attr("id", "communicationClose");
    } else{
        $(".communication").removeClass("funshion-true");
         $('.communicationH3').empty();
        communication = false;
    };
 });

2-я часть
$("#communicationClose").bind("click", function() {
        $(".communication").removeClass("funshion-true");
         $('.communicationH3').empty();
        communication = false;
 });
  • Вопрос задан
  • 512 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
если вторая часть прицепляет слушателя только к копии коллекции,существующей на данный момент,
а эта коллекция меняется, то на новых элементах это и не будет работать
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы