Мой код: http://codepen.io/vincentccw/pen/ecJDGКак получить множественные значения атрибутов jquery?
В основном то, что я хочу, чтобы получить все ли данные значения атрибутов из атр вызова данных дизайнера
Там, предполагают, чтобы быть 4 из них, но я могу получить только с использованием:
var dsad = $('ul').attr("data-designer");
Как исправить это?
Вы уверены, что 'data()' быстрее, чем 'attr()'? Он должен быть медленнее, по крайней мере, для первого вызова, так как он должен перечислить весь атрибут 'data-' для построения своего кеша. –
Я не сделал никакого конкретного тестирования, но я считаю, что jQuery создает кеш на DOMReady. Я готов быть ошибочным, хотя;) –
Из исходного кода это похоже на первый вызов (и перечисление всего на DOMReady приведет к заметной потере производительности IMHO). –