在表行上单击隐藏或显示其他表行
On table row click hide or show other table row
在此html
@for (int i = 0; i < Model.AllCommonMatches.Length; i++)
{
<tr class="category">
<td>@Model.AllCommonMatches[i].StartDateTime.ToString("dddd dd MMMM HH:mm")</td>
<td>@Model.AllCommonMatches[i].EndDateTime.ToString("dddd dd MMMM HH:mm")</td>
<td>@Model.AllCommonMatches[i].AvailableAttendees.Count of @Model.TotalAttendees</td>
</tr>
<tr class="subcategory">
@foreach (var person in Model.AllCommonMatches[i].AvailableAttendees)
{
<td>@person.Email @person.FirstName @person.LastName</td>
}
</tr>
}
是否有可能对tr与子类点击显示/隐藏tr ?我对前端部分了解不多。
我为您设置了一个小JSFiddle: http://jsfiddle.net/veritas87/QSw3w/
$(document).ready(function() {
$('tr.category').on('click', function() {
$(this).next('.subcategory').fadeToggle();
});
});
在JSFiddle中可以找到CSS和HTML。
您可以使用.toggle()
的jQuery方法:
$( document ).ready(function() {
$('.category').on('click', function(){
$(this).next('.subcategory').toggle(); // or .slideToggle() or whatever
});
});
相关文章:
- Array.length似乎不起作用;console.log则显示其他情况
- 如何使用幻灯片显示其他图像
- 如何将一个模态放在一边-显示其他模态(像..这样的向导)
- 动态加载的缩略图显示其他缩略图的全尺寸图像,而不是自己的缩略图(使用javascript悬停效果)
- 使用javascript中的if和else语句来显示图像(如果图像不存在,则显示其他图像)
- 悬停时:用一种颜色突出显示维基百科的所有相同链接,用不同的颜色突出显示其他地方的所有相同的链接
- 如果在带有 JavaScript 的菜单中选择了其他字段,则显示其他字段
- 如何制作隐藏/显示其他元素的滑块元素
- 如何在 MongoDB 中也聚合显示其他字段
- 隐藏元素并在浏览器窗口宽度小于时显示其他
- 关于如何根据内容高度最好地显示其他内容的建议
- 谷歌图表 饼图显示其他 100% 而不是实际值
- 需要显示其他字段的实时状态
- Dropdownlist Onchange显示其他Dropdownlist
- 复选框启用 Onload 以显示其他元素
- AngularJS-动态创建<text区域>使用ngSanitize不会't显示(其他元素显示)
- 如何使用onmouseover显示其他数据库信息
- 如何使用工具提示在气泡图中显示其他点特性
- 导航栏/菜单未使用Safari以自定义颜色显示(其他浏览器中的正确颜色)
- 如何显示其他网站的视频内容