Получение аттрибута конкретного элемента
Здравствуйте! Столкнулся с такой проблемой...
На некой карте расставляются точки, местоположение которых мне надо будет сохранить в БД. Например, у меня неопределённое количество подобных <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, время: 09:03. |