Получение аттрибута конкретного элемента
Здравствуйте! Столкнулся с такой проблемой...
На некой карте расставляются точки, местоположение которых мне надо будет сохранить в БД. Например, у меня неопределённое количество подобных <img class="point" name="1" title="Адрес №1" src="/site_media/images/point.png"> <img class="point" name="2" title="Адрес №2" src="/site_media/images/point.png">. И при попытке поучить значение аттрибутов всегда возвращается аттрибут первого элемента из данной группы. $(".point").draggable({ containment: '.map', opacity: 0.5, stop: function(e,ui) { alert(ui.position.left +', '+ ui.position.top +', '+ $('.point').attr('title')); } });вернёт "Адрес №1". Как можно заставить это работать? Как вариант "через одно место" - пробовать получить нужный аттрибут у элемента с конкретным индексом? |
$(".point").each(function() { $(this).draggable({ containment: '.map', opacity: 0.5, stop: function(e,ui) { alert(ui.position.left +', '+ ui.position.top +', '+ $('.point').attr('title')); } }); }); |
Андрей Параничев, спасибо большое! Буду внимательнее читать доки.
|
Часовой пояс GMT +3, время: 19:11. |