Я пытаюсь найти позицию изображения внутри моего DIVКак найти позицию определенного элемента внутри div?
мой Html
<div>
<p>test</p>
<img src='test1.jpg'/>
<p>test</p>
<p>test</p>
<img src='test2.jpg'/>
<p>test</p>
<img src='test2.jpg'/> --the user clicks this image and I want to know the time it appears. In this case, 2 is what I need.
<p>test</p>
<img src='test2.jpg'/>
<p>test</p>
</div>
У меня есть
var imagePosition=0;
$('img').click(function(){
var imgSource=$(this).attr('src');
$(this).closest('div').find('img').each(function(){
if($(this).attr('src')==imgSource){
imagePosition++;
}
})
})
я могу узнать, сколько времени появляются одни и те же образы, но я могу» t скажите, на какое изображение нажимается пользователь и его позиция. Так или иначе, чтобы это сделать? Спасибо!
Вы имеете в виду, кроме '' this.offsetLeft' и this.offsetTop'? –
Итак, если кто-то нажимает на div, какой результат вы хотите? Атрибут src для img? – kinakuta