Чому не спрацьовуєклік по вкладеному елементу (jQuery)
Дуже перепрошую, що дещо сумбурно ставлю питання, але я взагалі не профі (аматор дуже початківець) в JS, jQuery і всьому такому.
Ускрипт test.phpв div з id=pictures за допомогою jQuery підвантажується виведення іншого скрипту (pictures.php) за допомогою:
У скрипті test.php заздалегідь прописано div: echo '
Скрипт pictures.phpгенерує приблизно таке:
Щось на кшталт цього:
У браузері відкривається test.php. Залежно від того, на яку картинку натиснути, на сервер ajax відправляється id картинки. Якщо id зображення якимось чином влаштовує/не влаштовує, скрипт pictures.php відправляє нові картинки. Все просто. Я для дружини (вона в дит. садку працює) роблю сторінку, щоб їй зручніше було дітей тестувати, як вони відрізняють схожі слова.
Ну і паралельно вивчаю роботу ajax, тому варіант відправляти просто формою в цей самий скрипт не хотів би ваяти. Всі вміють ajax, а я поки що немає :(
У скрипті test.php:Проблема в тому, що з якоїсь причини ось цей код:
не відловлює натискання на картинку. У Chrome тиша.
Також не спрацьовує:
Інших картинок на сторінці test.php немає, тому тут не переплутаєш. Немає натискань на img! і все тут.
При цьому спрацьовує (у скрипті test.php зробив кнопку з id=btnCheck):
Це все налагодження, вибачте за сумбур! Загалом, роблю висновок, що у мене jQuery не може звернутися безпосередньо до підвантажених картинок! Через div з шв=pictures, який спочатку є в скрипті, id картинок ловляться. Можете підказати як так? Чому картинки, які навіть у браузері нормально з'являються, неможливо відловити безпосередньо з id?