@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;
 });
  • Вопрос задан
  • 511 просмотров
Пригласить эксперта
Ответы на вопрос 1
если вторая часть прицепляет слушателя только к копии коллекции,существующей на данный момент,
а эта коллекция меняется, то на новых элементах это и не будет работать
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы