使用hogan.js取消渲染模板视图

时间:2012-06-02 11:39:29

标签: node.js hogan.js socketstream

有没有办法用hogan.js取消渲染模板。你可以隐藏它,但这会留下很多带有id的元素,它会对你的网站产生进一步的影响。

我环顾四周,但找不到答案。感谢

1 个答案:

答案 0 :(得分:0)

hogan.js是一种模板语言。这意味着只需使用一些javascript对象即可轻松呈现不同的html标记。它没有操纵DOM 的目的。

让我们说你有这样的HTML:

<body>
  ...stuff...
  <div id="div-1">...stuff...</div>
</body>

你当然可以使用jQuery:

$('#div-1').remove();

如果它省去了麻烦,你可以使用纯javascript:

var elem = document.getElementById('div-1');
elem.parentNode.removeChild(elem);