![](/img/trans.png)
[英]Mongoose - Get all elements where id in nested array/Dynamically generated $and clauses
[英]Get id of elements where the ids are dynamically generated
我有一組通過 Handlebars 動態生成的元素,如下所示
{{#floor as |room i|}}
<div class="btn-group-toggle" data-toggle="buttons" >
<label class="btn btn-secondary" id="{{id}}">
<input type="checkbox" autocomplete="off"> {{name}}
</label>
</div>
{{/floor}}
如您所見,元素是使用 id="{{id}}" 創建的。 但是當頁面完成加載時,我想隱藏這些元素,直到用戶單擊按鈕。 我發現很難獲得動態 ID
目前,我正在使用 JQuery 如下所示
$(document).ready(function () {
$('#{{id}}').hide();
});
這適用於已知 id,但在我不知道 id 的情況下不適用
如果你想隱藏元素,你也可以 select 一個獨特的 class。
{#floor as |room i|}}
<div class="btn-group-toggle" data-toggle="buttons" >
<label class="btn btn-secondary unique-class" id="{{id}}">
<input type="checkbox" autocomplete="off"> {{name}}
</label>
</div>
{{/floor}}
使用 JQuery:
$(document).ready(function () {
$('.unique-class').hide();
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.