问问题
775 次
1 回答
0
结束标签会自动插入。
您可以以某种方式使用 .wrapInner,或者执行以下操作:
html = '';
$("li").each(function() { // I removed the class as I don't know if each li has one or if only headers, etc.
var li = $(this);
var span = li.text(); // Same here.. removed the class
if (span.indexOf("<") == 0) {
var text = $(this).text();
text = text.substring(1, text.length);
html += '<li><div><ul><li class="Mheader">' + text + '</li>';
}
else if (span.indexOf(">") == 0) {
html += '</ul></div></li>';
} else {
html += '<li>' + li.html() + '</li>';
}
});
$('ul').html(html);
于 2013-02-01T22:40:19.713 回答