如果我添加这样的数据
function create(htmlStr){
var frag = document.createDocumentFragment(),
temp = document.createElement('div');
temp.innerHTML = htmlStr;
while (temp.firstChild){
frag.appendChild(temp.firstChild);
}
return frag;
}
var el=document.getElementsByClassName('b'+M)[0];
el.appendChild(create('<div data-what="whatinthewhatnow"></div>'));
我可以在“右键单击 > 检查元素控制台”中看到它。
这是正常的吗?我认为所有 data-* 属性都应该从用户视图中隐藏?
ps:我不能使用jquery.data(不允许:))。