Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.10.2015, 22:54
Интересующийся
Отправить личное сообщение для ekkl-82 Посмотреть профиль Найти все сообщения от ekkl-82
 
Регистрация: 09.11.2013
Сообщений: 17

Zepto.data() vs jQuery().data
Наверно, немного отстал.. Но обнаружил непонятное поведение jQuery
$('div').data('title',"title desciption")
По идее должен до всех тегов div добавить data-title="title description" Но инспектор фаерфокса никаких изменений в структуре не показал. Если же использовать не jQuery, a Zepto, то тот же инспектор фаерфокса визуально показывает добавление этого аттрибута в тег div.
jQuery, что хранит эти данные вне структуры документа?
---
ПС. Да важная деталь. Обеими библиотеками удается прочитать записанные атрибуты...
Ответить с цитированием
  #2 (permalink)  
Старый 18.10.2015, 23:01
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от ekkl-82
По идее должен до всех тегов div добавить data-title="title description"
тогда вам не data() нужно а attr('data-title','title description')
http://habrahabr.ru/post/139210/
Ответить с цитированием
  #3 (permalink)  
Старый 18.10.2015, 23:16
Интересующийся
Отправить личное сообщение для ekkl-82 Посмотреть профиль Найти все сообщения от ekkl-82
 
Регистрация: 09.11.2013
Сообщений: 17

Кажется, я сам нашел кое-что: http://zeptojs.com/#modules
Цитата:
data A full-blown data() method, capable of storing arbitrary objects in memory.
По идее, с этим модулем Zepto будет вести себя так же, сохраняя эти значение в памяти, а не в тегах.???
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск