Как я могу активировать событие click после клонирования div с именем .popup
, а затем щелкнуть по диапазону с именем , который предназначен для закрытия .popup
?Не удается закрыть всплывающее окно после клонирования div. Bind()? JQUERY
Нажатие на него в настоящее время ничего не делает. Я понимаю, что div был создан после инициализации страницы, мне просто нужно знать, как связать это со страницей, чтобы она была распознана, когда она нажата.
JavaScript:
$('span#close').click(function() {
$('.popup').fadeOut(1000);
});
HTML:
<div class="popup">
<span id="close">Close</span>
<!-- content -->
</div>
В коде, который создает всплывающее окно, добавьте функцию закрытия. Например, когда вы привязываете функцию щелчка к кнопке «Открыть», добавьте функцию закрытия закрытия пробела прямо перед закрытием функции открытия. – faino