$("p:first").data("test","Это тестовые данные");
var p = $("p:first").detach();
console.log("Сохраненные данные: "+p.data("test"));
Вместо того, чтобы выдать в консоли "Сохраненные данные: Это теcтовые данные" - тупо копирует код и следующей строкой пишет
undefined
Не могу понять - почему.