2 / 2 / 2
Регистрация: 28.06.2017
Сообщений: 112
|
|||||||||||||||||||||||||||||||
1 | |||||||||||||||||||||||||||||||
Не обрабатываются события02.09.2017, 00:59. Показов 1018. Ответов 5
Метки нет (Все метки)
Здравствуйте.
0
|
02.09.2017, 00:59 | |
Ответы с готовыми решениями:
5
Не обрабатываются события в динамически добавленых строках таблицы Не обрабатываются переменные( Не обрабатываются функции после if Всплывающие подсказки не обрабатываются в цикле |
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||||||
02.09.2017, 01:08 | 2 | |||||
Сообщение было отмечено AnatoleiChubais как решение
Решение
Почему же вы для проверки обвернули код в конструкцию DOM-Ready, а код выше - нет?
Два варианта: или же не забывать отслеживать загрузку DOM и тогда код можно располагать где угодно, или же располагать код в самом низу документа.
1
|
2 / 2 / 2
Регистрация: 28.06.2017
Сообщений: 112
|
||||||
02.09.2017, 01:18 [ТС] | 3 | |||||
я правильно понимаю, что любой код js нужно оборачивать в эту констркцию?
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
02.09.2017, 01:21 | 4 |
AnatoleiChubais, Повторюсь... Если код располагается до элементов страницы, с которыми ему нужно работать, то его выполнение нужно отложить до загрузки этих элементов. В этом случае - да. Если же код JS расположен после элементов, с которыми ему нужно работать, то он в любом случае дождётся их загрузки и в этом случае оборачивать не нужно.
1
|
2 / 2 / 2
Регистрация: 28.06.2017
Сообщений: 112
|
|
02.09.2017, 01:27 [ТС] | 5 |
Т.е. буквально эта функция говорит $(document) полностью ready - можно выполнять теперь функцию, верно?
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
02.09.2017, 01:32 | 6 |
Она говорит: "Дружище JS, подожди пока интерпретатор браузера не прочитает все элементы документа, а потом я тебя позову и ты начнёшь свою работу. В противном случае, если ты начнёшь выполняться, а какой-нибудь нужный тебе
<div> еще не будет прочитан, то ты о нём даже не узнаешь и по сути, он для тебя не будет существовать."
1
|
02.09.2017, 01:32 | |
02.09.2017, 01:32 | |
Помогаю со студенческими работами здесь
6
Не обрабатываются события PopupMenu Не обрабатываются события мыши в консоли Анимация NavigationView - не обрабатываются события от кнопок События мыши rightclick и mouseClick обрабатываются вместе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |