нахождение положения объекта
Уважаемые форумчане, возникла следующая проблема с ниже приведенным кодом. Функция должна внести в массив объектов координаты положения картинок с id="Img...".Он не работает, при чем если обращаться к объекту
arIcon[1].el = $("#Img" + 1).offset(); alert(arIcon[1].el.left);, то все работает. Пожалуйста помогите. Заранее спасибо.) function popal(e){ var arIcon = new Array({}, {}, {}, {}, {}); for(var i=1;i<=5;i++) { arIcon[i].el = $("#Img" + i).offset(); arIcon[i].x = arIcon[i].el.left; arIcon[i].y = arIcon[i].el.top; } } .... <body> ..... <div onmousemove="javascript:popal(event)"> <img id="Img1"..../> <img id="Img2"....> <img id="Img3"....> <img id="Img4"....> <img id="Img5"....> ....... </body> .......... |
Цитата:
|
просто почему вне цикла все работает, а именно в цикле баг(.
Обработка события по загрузке не подходит. Мне нужно работать с внутренностью блока с изображением, при наведении. Простите что не добавил там, html-ина выглядет вот так .... <body> ..... <div onmousemove="javaScriptopal(event)"> <img id="Img1"..../> <img id="Img2"....> <img id="Img3"....> <img id="Img4"....> <img id="Img5"....> </div> ....... </body> .......... |
Часовой пояс GMT +3, время: 07:13. |