jQuery替换Div中的值

时间:2011-09-08 15:52:47

标签: jquery replace

我有一些像

这样的代码
var newName = 'Tom';
<div id="me">My name is {Name}</div>

如何使用jQuery查找并用var {Name}替换newName

2 个答案:

答案 0 :(得分:2)

一次性解决方案:

var newName = 'Tom';
$('#me').text(function (oldText)
{
    return oldText.replace('{Name}', newName);
});

可重复使用的解决方案:使用现有的模板实施,例如$.tmpl()mustache.js

答案 1 :(得分:-2)

var newText = "Tom";

newText = $("#me").text().replace("{Name}", newText );

$("me").text(newText);