Одно из моих ajax всплывающих окон загружается слишком поздно. Поэтому мое условие jquery для проверки видимости не работает.
$(document).ready(function() {
if($('#emailCart').is(':visible')){
alert('yes');
let shouldFire = true;
$("input, select").click(function(){
if(shouldFire) {
alert('sent');
sendGAEvent('Email', 'click','Email Cart');
shouldFire = false;
}
});
};
});
кажется, что "is (': visible')" проверяет только для элементов, загруженных dom. Как я могу применить эти условия и к будущим элементам?
Отправить изображение корзины по электронной почте
Отправить изображение корзины по электронной почте
При нажатии на эту кнопку «Электронная корзина» появляется много текстовых полей при нажатии любого из них, мой код должен работать. Я использую инструмент tempormonkey, с помощью которого я вставляю свой код на веб-сайты, но мой код не работает, когда я внедряю его с помощью tempormonkey, а вместо этого работает с консолью.