jquery скрыть отдельный tboby
При данном коде при нажатии на thead закрывается tbody, но в thead должны стоять ссылки. Получается при нажатии на ссылку скрывается tbody ( проблема в этом). При объекте thead th скрипт не работает. Задача сделать закрытие tbody по клику на опред. ссылку, либо thead th.link.
Код:
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("thead").click(function(){
$(this).next("tbody").slideToggle(0);
});
$("thead").toggle(function(){
$(this).addClass("active");
}, function () {
$(this).removeClass("active");
});
});
</script>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<thead>
<tr>
<th><a href="#">retert</a></th>
<th><a href="#">retert</a></th>
<th><a href="#">retert</a></th>
<th><a href="#">retert</a></th>
<th><a href="#">retert</a></th>
<th><a href="#">retert</a></th>
</tr>
</thead>
<tbody>
<tr>
<td>erter</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ertert</td>
</tr>
<tr>
<td>erter</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ertert</td>
</tr>
</tbody>
<thead> <tr>
<th>retert</th>
<th>erter</th>
<th>ert</th>
<th>ert</th>
<th>ert</th>
<th>ertert</th>
</tr>
</thead>
<tbody>
<tr>
<td>erter</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ertert</td>
</tr>
<tr>
<td>erter</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ertert</td>
</tr>
</tbody>
<thead> <tr>
<th>retert</th>
<th>erter</th>
<th>ert</th>
<th>ert</th>
<th>ert</th>
<th>ertert</th>
</tr>
</thead>
<tbody>
<tr>
<td>erter</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ertert</td>
</tr>
<tr>
<td>erter</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ertert</td>
</tr>
</tbody>
<thead> <tr>
<th>retert</th>
<th>erter</th>
<th>ert</th>
<th>ert</th>
<th>ert</th>
<th>ertert</th>
</tr>
</thead>
<tbody>
<tr>
<td>erter</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ertert</td>
</tr>
<tr>
<td>erter</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ert</td>
<td>ertert</td>
</tr>
</tbody>
</table>
</body>
</html> |
Последний раз редактировалось glazkoff, 31.07.2010 в 17:06.
|