2 / 2 / 0
Регистрация: 26.11.2013
Сообщений: 248
|
||||||
1 | ||||||
Onclick для всех картин20.08.2016, 11:40. Показов 1438. Ответов 13
Метки нет (Все метки)
Можно ли применить
0
|
20.08.2016, 11:40 | |
Ответы с готовыми решениями:
13
Вызвать onclick для всех ссылок на сайте Реализовать событие onclick для всех элементов Запуск onClick для всех дочерных тегов Выделение всех чекбоксов + onClick |
20.08.2016, 13:31 | 2 | ||||||||||
0
|
2 / 2 / 0
Регистрация: 26.11.2013
Сообщений: 248
|
|
21.08.2016, 10:48 [ТС] | 3 |
mrtoxas, дело в том, что в тэги <img> вписать ничего не могу. Единственное, могу весь текст с <img> -ами разместить в блок. Т.е., JS должен обрабатывать все картины в wrapper-e, а class="imgGetSize" не должно быть.
0
|
2 / 2 / 0
Регистрация: 26.11.2013
Сообщений: 248
|
|
21.08.2016, 12:44 [ТС] | 5 |
mrtoxas, да, я уже догадалась. Но не работает.
Думаю дело в том, что на самом деле в wrapper могут быть другие div-ы, и в них только картины. wrapper > img означает прямая внедренность?
0
|
2 / 2 / 0
Регистрация: 26.11.2013
Сообщений: 248
|
|
21.08.2016, 12:58 [ТС] | 7 |
mrtoxas, тоже нет
а .wrapper > div> img должен ведь работать... а не работает
0
|
2 / 2 / 0
Регистрация: 26.11.2013
Сообщений: 248
|
||||||
21.08.2016, 13:08 [ТС] | 9 | |||||
0
|
21.08.2016, 13:14 | 10 | ||||||||||
1
|
2 / 2 / 0
Регистрация: 26.11.2013
Сообщений: 248
|
|
21.08.2016, 13:24 [ТС] | 11 |
mrtoxas, оказывается не работает в firefox, а в гуглхром нормально. Не знаете, отчего это?
Кроме того, картины в новом окне не показываются оригинальным размером, а надо так.
0
|
21.08.2016, 13:49 | 12 | ||||||||||
Сообщение было отмечено khrustal как решение
Решение
почему-то forEach не срабатывает. Попробуйте циклом, правда не уверен в правильности решения, может кто поправит:
Вот, так лучше:
1
|
2 / 2 / 0
Регистрация: 26.11.2013
Сообщений: 248
|
|
21.08.2016, 14:08 [ТС] | 13 |
Спасибо большое, сработало.
Еще если можно немного доделать. Можно ли сделать так, чтобы это новое окно 1. имело размер картины (теперь оно имеет размер картины, которое указано в html коде, а там картина показывается в уменьшенном размере) 2. окно не имело строки, где указан URL 3. окно закрывалось при клике вне пределах окна
0
|
21.08.2016, 15:38 | 14 | ||||||||||
Я думаю, такое надо делать не через открытие окна, а при помощи css. Через JS только подгружать картинки в блок и задавать ему размеры.
Добавлено через 1 час 17 минут Надо допиливать, и придумать как загружать полную картинку, но смысл такой:
0
|
21.08.2016, 15:38 | |
21.08.2016, 15:38 | |
Помогаю со студенческими работами здесь
14
OnClick для div-а, но не для input-а в нем Событие onclick для php Не работает функция onClick для позиционированного div Не работает onclick для динамически вставляемого на страницу html Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |