此流星模板助手從mongodb集合中獲取其原始html,然後需要用預先創建的tr元素myTr
替換特定的tr
元素。這將是很好的使用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
}
});
}
});
什麼'myTr' ??? –
@HappyCoding預創建'tr'元素 –