Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.10.2021, 14:20
Новичок на форуме
Отправить личное сообщение для PC_Boyarin Посмотреть профиль Найти все сообщения от PC_Boyarin
 
Регистрация: 29.08.2021
Сообщений: 3

Почему then игнорирует обработчик событий
в коде ниже по клику(nextDay) карточки с погодой должны подгружаться, но then игнорирует обработчик событий и запускает функцию (getWeatherNextDayFunction) сам, подскажите пожалуйста, почему так происходит и как можно это исправить?

function searchCity (city) {
    document.body.append(preloader)
    connect(`https://api.openweathermap.org/data/2.5/forecast?q=${city}&appid=${_ApiKey}`)
    .then(data => {
        container.innerHTML = ''
        weatherTodayFunction(data)
        
        nextDay.addEventListener('click', getWeatherNextDayFunction(data))
        inputSearch.value = ''
    })
    .finally(() => {
        preloader.remove()
    })
}
Вложения:
Тип файла: txt main.txt (5.7 Кб, 0 просмотров)
Ответить с цитированием
  #2 (permalink)  
Старый 10.10.2021, 14:47
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

nextDay.addEventListener('click', _=>getWeatherNextDayFunction(data))

попробуйте так
Ответить с цитированием
  #3 (permalink)  
Старый 10.10.2021, 15:00
Новичок на форуме
Отправить личное сообщение для PC_Boyarin Посмотреть профиль Найти все сообщения от PC_Boyarin
 
Регистрация: 29.08.2021
Сообщений: 3

помогло, благодарю
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему не работает прослушиватель событий? maiskiykot Общие вопросы Javascript 0 01.08.2021 21:26
проблема с обработчиком событий, никак не могу найти причину почему не выполняется FTranslater Events/DOM/Window 6 07.12.2020 16:51
Почему игнорирует target="_blank"? jaroslav.tavgen Общие вопросы Javascript 3 20.01.2020 12:30
Прикрутить обработчик событий Jok3r Общие вопросы Javascript 5 05.08.2014 17:44
Почему не работает .bind для события onsubmit формы? Chuck90 Events/DOM/Window 2 26.10.2013 18:48