- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть слайдер,
есть функция setup для отрисовки и навешивания событий,
так же использую медиа запросы, и в зависимости от размера меняю опции слайдера, в конце запуская функцию setup
вопрос:
Вешаются ли события заново, или добавляются новые к старым?
Ответ на этот вопрос есть только в теле функции setup
так же использую медиа запросы, и в зависимости от размера меняю опции слайдера, в конце запуская функцию setup
Это "тёплое с мягким". Медиа запросы - это CSS, функция setup - это JS. И "в конце" - это, в связи со сказанным, в конце чего?
Sitealert, подозреваю, что тут имелся в виду ajax :)
Если вы имеете ввиду навешивание разных событий на один элемент.
Повесили два обработчика (оба будут работать)
Здесь отработает только одна функция, второй обработчик перетрет первый. (плохая практика)
Второй вариант, но правильно реализован
Надеюсь чем-то помог :)
А теперь ответ - зависит от реализации функции addEvents().
А теперь ответ - зависит от реализации функции addEvents().
Серьезно?
addEventListener на элемент
оставим, чтоб вам легче было, одно событие "click"
Судя по коду - добавляются к старым.
Вы код подсократили, но если там нет removeEventListener - то тогда обработчики добавляются к старым.