剑道UI模板加载隐藏元素
Kendo UI template loading with hidden elements
我有一个在我的程序中加载的剑道ui模板,但我需要隐藏的元素之一,所以我可以使用一个按钮来切换它们隐藏或显示在任何时候。我想使用一个基本的jQuery切换命令,但问题是如何使元素最初处于正确的状态。谁能帮我初始化ResultsObjectPartial和ResultsObject隐藏和显示?
这是我的模板:
<script type="text/x-kendo-template" id="template">
<div id="details-container">
<textarea id="ResultsObjectPartial">
#
var partialResults;
Calculation to return a partial result
#
#= partialResults #
</textarea>
<textarea id="ResultsObject">
#: ResultObject #
</textarea>
<button type="button" id="toggleResults">Full/Partial</button>
</div>
这是我的jQuery:
$(document).on("click", "#toggleResults", function (e) {
$("#ResultsObjectPartial").toggle();
$("#ResultsObject").toggle();
});
我认为应该这么简单:
<textarea id="ResultsObjectPartial" style="display: none">
toggle()的作用是改变CSS的显示属性,在最简单的情况下,如果没有设置为none,则将其设置为none,如果设置为none,则删除none。所以在你的html中把它设置为none应该会给出你想要的初始状态
相关文章:
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- JavaScript-在手机上不工作的情况下,在外部单击时隐藏元素
- 随时隐藏元素
- 根据特定条件使用ng显示/ng隐藏来显示/隐藏元素
- 隐藏元素直到加载完成(ng斗篷不是我需要的)
- 在具有类的元素中隐藏元素
- javascript()onclick隐藏元素-dos'我不在firefox工作
- JQueryHide()在按钮中使用元素时不会隐藏元素
- 使用Javascript取消隐藏元素
- 如果鼠标离开父对象,则隐藏元素
- 如何在jquery ajax成功html响应中找到输入隐藏元素
- 基于事件在循环中隐藏元素
- 渐进式增强-不使用CSS隐藏元素
- 隐藏元素后更新滚动条
- jQuery没有隐藏元素
- jQuery隐藏元素在使用CSS显示时保持隐藏状态
- 如何使用javascript在区域外单击时隐藏元素
- 如何在加载网页时隐藏元素
- JS:隐藏元素上的事件侦听器
- HTML 显示/隐藏元素 JS 不起作用