[Panorama] Использование data, GetAttributeString, SetAttributeString

M@G

Пользователь
1 Авг 2015
63
0
Для дальнейшей передачи данных на сервер решил запихнуть в панель кастомные данные. В обычном html и js можно использовать data- и .dataset соответственно. В апи валв обнаружил атрибут data. Записывается туда все отлично и сама панель в консоли(как массив) отображается нормально, но когда дело доходит до извлечения и последующего использования происходит фейл. Результат операции консоль выводит как undefined.

Пример:
Код:
var ability = $("#testPanel");
ability.data = {
 position: abilityPosition
 --еще много атрибутов
}

$.Msg(ability); //выводит все параметры панели в виде массива, в том числе data

$.Msg(ability.data); //выводит undefined

$.Msg(ability.data.position); //выводит ошибку

Собсна, вопрос: правильно ли я использую data? И если нет, то каким образом его надо использовать и как извлекать записанные данные?
Есть еще методы GetAttributeString и SetAttributeString, но с массивом имхо работать удобнее... И еще мне придется переделывать код...(лень)
 
Последнее редактирование модератором:
Реклама: