Javascript jQuery隐藏表类别
我想问一下,如何从表中隐藏某些类别 如何通过单击按钮隐藏电子邮件类别Javascript jQuery隐藏表类别,javascript,jquery,html-table,Javascript,Jquery,Html Table,我想问一下,如何从表中隐藏某些类别 如何通过单击按钮隐藏电子邮件类别 <table> <tr class='ftable2'> <th align="left">name</th> <th align="left">email adress</th> <th align="right">date</th> <th align="right">cat</
<table>
<tr class='ftable2'>
<th align="left">name</th>
<th align="left">email adress</th>
<th align="right">date</th>
<th align="right">cat</th>
</tr>
<tr>
<td align='left'>name</td>
<td align='left'>email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
<tr>
<td align='left'>name</td>
<td align='left'>email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
<tr>
<td align='left'>name</td>
<td align='left'>email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
<tr>
<td align='left'>name</td>
<td align='left'>email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
名称
电邮地址
日期
猫
名称
email@email.com
2013
味精
名称
email@email.com
2013
味精
名称
email@email.com
2013
味精
名称
email@email.com
2013
味精
是否要隐藏特定列 看这把小提琴: 使用
n个子项
选择器:
$('#tableId').find('td:nth-child(2)').hide();
当
n
从0
开始时,只需将某个类或数据属性添加到电子邮件单元格中,并通过选择器找到它,它们就会隐藏它。
像一个email@email.com
及
使用:nth-child()
伪选择器选择第二列。要隐藏,请使用hide()
方法
$(".button").click(function(){
$("table tr td:nth-child(2)").hide();
});
试试这个
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
$("#btn").click(function()
{
$(".email").hide();
});
});
</script>
</head>
<table>
<tr class='ftable2'>
<td align="left"><b>name</b>
</td>
<td align="left" class="email"><b>email adress</b>
</td>
<td align="right"><b>date</b>
</td>
<td align="right"><b>cat</b>
</td>
</tr>
<tr>
<td align='left'>name</td>
<td align='left' class="email">email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
<tr>
<td align='left'>name</td>
<td align='left' class="email">email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
<tr>
<td align='left'>name</td>
<td align='left' class="email">email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
<tr>
<td align='left'>name</td>
<td align='left' class="email">email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
</table>
<button id="btn">hide email</button>
$(文档).ready(函数()
{
$(“#btn”)。单击(函数()
{
$(“.email”).hide();
});
});
名称
电邮地址
日期
猫
名称
email@email.com
2013
味精
名称
email@email.com
2013
味精
名称
email@email.com
2013
味精
名称
email@email.com
2013
味精
隐藏电子邮件
请正确设置表格格式。你应该用thead和th代替title。
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
$("#btn").click(function()
{
$(".email").hide();
});
});
</script>
</head>
<table>
<tr class='ftable2'>
<td align="left"><b>name</b>
</td>
<td align="left" class="email"><b>email adress</b>
</td>
<td align="right"><b>date</b>
</td>
<td align="right"><b>cat</b>
</td>
</tr>
<tr>
<td align='left'>name</td>
<td align='left' class="email">email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
<tr>
<td align='left'>name</td>
<td align='left' class="email">email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
<tr>
<td align='left'>name</td>
<td align='left' class="email">email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
<tr>
<td align='left'>name</td>
<td align='left' class="email">email@email.com</td>
<td align="right">2013</td>
<td align="right">msg</td>
</tr>
</table>
<button id="btn">hide email</button>