|
|
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей загрузку всех картинок в таком списке Код: javascript 1. 2. 3. 4. 5. 6. 7. Функция Код: javascript 1. 2. 3. срабатывает только 1 раз (для первой строки списка) Вариант для каждой отдельной строки такого вида Код: javascript 1. 2. 3. работает для каждой строки. Но если строк будет 10 или 100… Не писать же отдельного слушателя на каждую строчку с картинкой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 21:29 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
А что надо-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 21:48 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
ShSerge, нужно отследить загрузку всех картинок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 22:02 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Сергей_ТВ, событие load у картинок не всплывает, следовательно обработчик необходимо вешать на каждый элемент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 22:16 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Сергей_ТВНе писать же отдельного слушателя на каждую строчку с картинкой? Слушатель (Handler) один + addEventListener в цикле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 22:17 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Сергей_ТВShSerge, нужно отследить загрузку всех картинок что означает "отследить"? Глазами что-ли? Ничего не понял. Может, подскажу. У каждой (!) картинки есть событие onload. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 22:20 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Сергей_ТВ, http://jquery-plugins.net/waitforimages-jquery-plugin-for-callbacks-to-image-loading-events ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 22:25 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
правильные посоныСергей_ТВ, http://jquery-plugins.net/waitforimages-jquery-plugin-for-callbacks-to-image-loading-events Ну да, можно взять и плагин, где цикл завёрнут в 226 строк кода :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2017, 22:31 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Сергей_ТВShSerge, нужно отследить загрузку всех картинокв данном случае проще будет в каждом img вставить onload="...." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2017, 12:39 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
вадяСергей_ТВShSerge, нужно отследить загрузку всех картинокв данном случае проще будет в каждом img вставить onload="...." В HTML: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Вот только если ТС не может изменить разметку, то придётся таки писать цикл :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2017, 12:53 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
skyANAВот только если ТС не может изменить разметку, то придётся таки писать цикл :) можно такой Код: javascript 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2017, 14:49 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Парни, благодарю за ответы. Они очень помогли. Остановлюсь на варианте skyANA skyANAСлушатель (Handler) один + addEventListener в цикле. Поскольку 1. нужно обойтись без jQuery 2. А вариант onload="onImageLoaded(this) при работе с webpack (по непонятным для меня на текущий момент причинам, может быть какие-то ограничения, типа 'use strict';) не работает. Поясню. Рядом со строкой Код: javascript 1. 2. 3. стоит функция onImageLoaded(obj). Но при загрузки изображения слушатель сообщит об этом, а onImageLoaded(obj) промолчит. Хотя в прототипе этого когда, как раз и стояла onImageLoaded(obj)... Или может быть есть решение, как оставить onImageLoaded(obj) для работы с webpack? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 11:45 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Сергей_ТВ, ни фига не понял, код покажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 11:49 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
skyANAСергей_ТВ, ни фига не понял, код покажите. В вопросе участвуют два javascript : index.js и load.js код index.js Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. код load.js Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. П/С По факту в обоих скриптах существенно больше кода. Чтобы лишнее не отвлекало, это лишнее выкинул. Сейчас проверяю правильно ли я их упростил ( не удалил ли чего имеющего важное значение) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 18:08 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
??????????????? Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 18:22 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Сергей_ТВ, onload , а не unload как у Вас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 18:30 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
да это опечатка в коде ее нет ниже два js файла Первый index.js Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Второй load.js Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Повторюсь первый alert срабатывает, а второй нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 18:43 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Сергей_ТВ, хорошо, а если в браузере F12 нажать и посмотреть, что уже в нём конкретно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 18:52 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
skyANA, пишет, что функция не определена ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 19:02 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Сергей_ТВпишет, что функция не определенаи правильно делает, потому что onImageLoaded определена только в function load ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 19:08 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
вадя, резонное замечание. Пробовал onImageLoaded прописывать в index.js результат и ответ в консоли браузера прежние. Создается впечатление, что после загрузки новых объектов - картинок (строка document.getElementById(i).innerHTML = Image[i];) не устанавливается связь между атрибутом onload и функцией onImageLoaded ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 19:17 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Повторюсь. А в случае добавления слушателя эта связь есть…. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 19:20 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Сергей_ТВробовал onImageLoaded прописывать в index.js результат и ответ в консоли браузера прежние.значит ты что-то не так делаешь. надо чтоб onImageLoaded была "глобальной" перемести в html страницу. хотя бы для проверки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 19:56 |
|
||
|
Подскажите, плз, как правильно указать выборку на javascript для функции слушающей load
|
|||
|---|---|---|---|
|
#18+
Сергей_ТВ Код: javascript 1. 2. 3. 4. 5. Заменить на Код: javascript 1. 2. 3. 4. 5. И чудо случится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2017, 20:00 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=37&tid=1444561]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 160ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...