Я хотел бы создать элемент DOM, изначально связанный с ним данными. а затем создать элемент jQuery, установив (автоматически) эти данные, которые будут доступны через функцию data().Создание собственного элемента dom с данными, которые будут использовать данные jQuery()
var x = document.createElement("div");
x. ???? // add the data {a: {x: 4, y:6}}
x = $(x);
var obj = x.data("a")
console.log(a.x); // getting '4'
это можно сделать - и как?
Обратите внимание, что data-[attrib-name]
не будет работать, так как мне нужны сложные данные.
А почему бы вам не просто использовать JQuery для создания элемента – adeneo
он создается в DocumentFragment первой и данных устанавливается там. – yossi