/* TOP TABLE */
var divTop = $('<div>', {
className: "dynamicTableTop",
html: '<p>' + options.name + '</p>'
}).appendTo(obj);
//Create div
var divAO = $('<div>', {
className: "advancedOptions"
}).appendTo(divTop);
//Create Advanced Options link
$('<a>', {
href: "#",
className: "linkAdvancedOptions",
text: "Advanced Options",
click: function () {
$('.advancedOptionsPicker').slideToggle(300);
}
}).appendTo(divAO);
$('<div>', {
className: "advancedOptionsPicker"
}).appendTo(divAO);
var dynamicTable = $('<div>', {
className: "dynamicTable"
}).appendTo(obj);
所以在上面的代码中我创建了一个完整的 DOM 结构。我创建了一个名为 divTop 的 div 和一个名为 divAO 的 div,然后追加到 divTop。我创建一个锚点,然后追加到 divAO。
这确实有效。所以我的问题很简单,你们会这样做吗?这是最好/最快的方法吗?
这工作得很好,但如果这个结构永远不会改变,你不妨把它写在你的 HTML 中,不是吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)