Jquery позиция элемента
Автор Їе Гевара задал вопрос в разделе Другие языки и технологии
javascript: нужно получить координаты элемента используя event.target. ..Какое свойство объекта "событие" мне нужно? и получил лучший ответ
Ответ от Александр Ермилов[гуру]
Сам объект. Его позиция вычисляется относительно "родителя" (свойства offsetLeft и offsetTop), а потом позиция "родительского" объекта относительно его "родителя" и т. д. по древу.
Вот тут см. : ссылка .net/2005/07/04/javascript-find-position/ (пробел перед .net убрать)
В функции передается сам объект (т. е. event.target)
Только помните, что сам процесс получения event.target не так прост — в "нормальных" браузерах это e.target, в IE — это event.srcElement, в старых Safari это e.target.parentNode
см. ссылка (Which HTML element is the target of the event?)
В jQuery UI есть очень удобная утилита (при использовании jQuery UI не надо мудрить с эвентами и дополнительными функциями, чтобы получить позицию элемента и расположить что-либо относительно него)
это возможно только если javascript будет позиционировать объекты на странице. PropertyDescription DataМассив адресов URL оставленных объектов, когда происходит событие DragDrop. LayerXГоризонтальное положение курсора (в пикселах) относительно
offset
$("#demo").click(function(e) { var offset = $(this).offset(); var relativeX = (e.pageX - offset.left); var relativeY = (e.pageY - offset.top); alert("X: " + relativeX + " Y: " + relativeY);});
jQuery. Текст перед элементом.
$(function(){
var container = $(\"#container\").html();
var arr =
подробнее...
Javascript плавное появление блока
Не подключайте. Если после подключения перестает работать, значит уже подключена другая версия, и
подробнее...