我有table
了很多tr
,當我的頁面加載 TR節目和第二 TR是隱藏的,例如:顯示隱藏元素流星方式
<table>
<tr></tr> // shows
<tr></tr> // hide
<tr></tr> // shows
<tr></tr> // hide
...
...
etc.
</table>
我想什麼建設:當你點擊「顯示」 TR,低TR(位於下方)必須也表示,當你點擊「NEW」顯示TR它必須隱藏(如切換)
問題:當我clcked上 「秀」 TR,所有的 「隱藏」 TR也表示,不一個位於下方
我的代碼:
<template name="postJobs">
<tr class="smallInfo">
// some code
</tr>
{{#if showFullContent}}
<tr class=" bigInfo">
// some code
</tr>
{{/if}}
</template>
Template.postJobs.helpers({
showFullContent:function(){
return Session.get('showContent');
}
});
Template.postJobs.events({
'click .smallInfo':function(){
Session.set('showContent',true);
},
'click .bigInfo':function(){
Session.set('showContent',false);
},
});
我不想使用jQuery
Saimeunt的答案看起來像你想要什麼。有關更多信息,請參見[本文](https://dweldon.silvrback.com/scoped-reactivity)。 –