【发布时间】:2021-02-16 22:57:32
【问题描述】:
我打算展示一个树形结构,单击树形结构时我希望显示一个网格。由于我必须展示一个原型,所以我正在考虑使用 Jquery 来展示以下内容
Application1(点击)
- 显示带有数据的
<DIV>(类似于网格)应用程序 2(点击)
- 折叠应用程序 1
Div(不可见)- 应用程序 2
DIV(可见)
等等..
有没有可以用来模拟的例子?
【问题讨论】:
标签: javascript jquery toggle
我打算展示一个树形结构,单击树形结构时我希望显示一个网格。由于我必须展示一个原型,所以我正在考虑使用 Jquery 来展示以下内容
Application1(点击)
- 显示带有数据的
<DIV>(类似于网格)应用程序 2(点击)
- 折叠应用程序 1
Div(不可见)- 应用程序 2
DIV(可见)
等等..
有没有可以用来模拟的例子?
【问题讨论】:
标签: javascript jquery toggle
这是一个真实的基本示例:http://jsfiddle.net/YBABG/1/
<div class="parentNode a1">Application 1
<div class="childNode">Information</div>
</div>
<div class="parentNode a2">Application 2
<div class="childNode">Information</div>
</div>
$(".childNode").hide();
$(".parentNode").click(function(){
$(".childNode").hide(100);
$(this).children().show(100);
});
在 hide 中指定持续时间将创建一个简单的动画效果。
【讨论】:
假设页面上已经存在 div 元素,而您只是切换它们的可见性:
$('#Application1').click(function() {
$('#Application1Div').show();
$('#Application2Div').hide();
});
$('#Application2').click(function() {
$('#Application2Div').show();
$('#Application1Div').hide();
});
【讨论】:
【讨论】:
JQuery 的隐藏但不删除空格并显示
$("#id").css({ visibility: 'hidden' }) // hidden element (not remove space)
$("#id").css({ visibility: 'visible' }) // show element
【讨论】: