使用jQuery的html()函数获取元素内容,发现必须被<div></div>包含,否则获取的就是空
1、
var $template=$('<div><li id="mcity" data-role="list-divider"></li></div>');
console.log($tempalate.html());
//输出<li id="mcity" data-role="list-divider"></li>
2、
var $template=$('<li id="mcity" data-role="list-divider"></li>');
console.log($tempalate.html());
//输出空
查看API描述