このMeteorテンプレートヘルパーは、mongodbコレクションから生のhtmlを取得した後、特定のtr
要素を、事前に作成したtr要素myTr
に置き換える必要があります。 javascriptを使用するといいですが、以下はjQueryを使っていますが、これは仕事をしていません。
どうすればできますか?ありがとうhtml要素を別のものに置き換えます
Template.myHelper.helpers({
info: function() {
let myTr = document.createElement('tr');
//do things in myTr.
let data = myCollection.findOne({});
let jObj = $($.parseHTML(data.rawHTML));
jObj.find('td.myClass').each(function() {
if (this.textContent === "found it") {
this.parentElement.id = 'myId';
jObj(this.parentElement).replaceWith(myTr); //<-- failed to repalce
}
});
}
});
動作します? –
@HappyCoding事前に作成された 'tr'要素 –