Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как добраться до картинки (https://javascript.ru/forum/events/34062-kak-dobratsya-do-kartinki.html)

pekinessik 19.12.2012 13:04

Как добраться до картинки
 
Привет всем. Нужна помощь.
Есть разметка:
<div class="main">
<img src="img/img.jpg" alt="" />
<div class="info">
<p>
<a href="#" onclick="click()"><img src="img/img1.jpg" alt="" /></a>
</p>
</div>
</div>


Как мне достать картинку из <div class="main"> по нажатию на ссылку?
Пробовал parent, но не получается.
Спасибо.

ОлегА 19.12.2012 13:32

jquery спопоб -

onclick="img = $(this).closest('.main').find('img'); alert($(img[0]));"


без jquery -

onclick="img = this.parentNode.parentNode.parentNode.getElementsByTagName('img')[0]; alert(img)"

pekinessik 19.12.2012 13:38

Пасибки


Часовой пояс GMT +3, время: 15:45.