我想用 html 字符串中的不同内容替换元素的内容。我通过 HTML5 数据属性获取元素。主干模板返回 html_string,一长串 div 和嵌套 div。
var html_string = template({model:player});
var newHtml = $(html_string).find("[data-position='Forward_1']").html("<div>NEWCONTENT</div>").html();
console.log('new html is');
console.log(newHtml);
输出是:
new html is
<div>NEW CONTENT</div>
所以一切都被取代了..