0

有没有办法用 hogan.js 取消渲染模板。你可以把它隐藏起来,但是留下了很多带有 id 的元素,它可能会在你的网站上造成进一步的影响。

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

4

1 回答 1

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);
于 2013-02-26T19:45:39.017 回答