hogan.js でテンプレートを非レンダリングする方法はありますか? 非表示にすることはできますが、ID を持つ多くの要素が残り、サイトにさらに影響を与える可能性があります。
私は周りを見回しましたが、これに対する答えが見つかりません。ありがとう
hogan.js でテンプレートを非レンダリングする方法はありますか? 非表示にすることはできますが、ID を持つ多くの要素が残り、サイトにさらに影響を与える可能性があります。
私は周りを見回しましたが、これに対する答えが見つかりません。ありがとう
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);