Jquery隐藏<;tr>;韩元';隐藏
我不明白了。我四处寻找,找到了一些我喜欢的解决方案,但它不起作用。 我有两个选择,我可以改变线的其他颜色,或者我可以隐藏它。 我喜欢最后一个选择 我想隐藏我单击的行。当这将起作用时,我喜欢单击另一行,然后将隐藏行返回到表中。因此,只有单击的行必须隐藏 这是我的代码(很抱歉里面有荷兰式的评论):Jquery隐藏<;tr>;韩元';隐藏,jquery,row,hide,tr,Jquery,Row,Hide,Tr,我不明白了。我四处寻找,找到了一些我喜欢的解决方案,但它不起作用。 我有两个选择,我可以改变线的其他颜色,或者我可以隐藏它。 我喜欢最后一个选择 我想隐藏我单击的行。当这将起作用时,我喜欢单击另一行,然后将隐藏行返回到表中。因此,只有单击的行必须隐藏 这是我的代码(很抱歉里面有荷兰式的评论): Geldboom:菜单beheer 函数选择器regel(x) { $('regel[x]')。parents('tr')。hide(); } 菜单服务员 > 你是谁 请提供一个最小的、可复制的示例
Geldboom:菜单beheer
函数选择器regel(x)
{
$('regel[x]')。parents('tr')。hide();
}
菜单服务员
>
你是谁
请提供一个最小的、可复制的示例以获得更多帮助。看看freedomn-m,你是说我需要这个$('#regel['+x+']')。parents('tr')。hide();它仍然不起作用,我看到了行。但是当我点击它的时候。什么也没发生。我想我需要。行索引。所以我得到:$('#regel['+x.rowIndex+'])parents('tr').hide();但是仍然没有隐藏行。我没有仔细查看(这里一个最小的代码可能会有帮助)SelecteerRegel(x)中的x
是onclick中的“this”,因此您已经单击的元素也是如此-所以您只需要$(x)。hide()
当您在选择器中使用[]
时,它不是数组,而是属性,例如,$(“[onclick]”
将为您提供所有具有onclick属性的内容。因此将不会是.rowIndex
中的#regel[3]
,因为它不是选择器。您可以使用$(“[id=regel”).eq(x.rowIndex)
-但不需要x
是正在单击的行,所以只需$(x).hide()
<?php
error_reporting(E_ALL);
ini_set('display_startup_errors', true);
ini_set('display_errors', 'stdout');
include("init.php");
include("databaseopenen.php"); // openen van de database
$Huidige_bestandsnaam = "beheer_menu.php";
include("menuchecker.php"); // Check de filenaam in de tabel van het menu
$query_menu_beheer = "SELECT * FROM tabel_menu ORDER BY menu_sub_van, menu_waarde";
$result_menu_beheer = mysqli_query($connect, $query_menu_beheer);
$regel_menu_beheer = array();
$verbergregel_toevoegen_muteren = "";
$verbergregel_verwijderen = "";
$verbergregel_presenteren = "";
$link_menu_beheer = "";
/* Het kan niet zijn dat er geen menu is. Want dan kan deze keuze niet gemaakt worden. */
$verbergregel_presenteren = "";
// *** regels vullen ***
$i = 0;
$regel = array();
foreach($result_menu_beheer as $record_menu_beheer)
{
$i = $i + 1;
// *** regel maken ***
$regel_menu_beheer[$i] =
"<tr id='regel[$i]' onclick='SelecteerRegel( this )' class='clickregel'>
<td align = right>" . $record_menu_beheer['menu_waarde'] . "</td>
<td align = right>" . $record_menu_beheer['menu_sub_van'] . "</td>
<td align = left>" . $record_menu_beheer['menu_tekst'] . "</td>
<td align = left>" . $record_menu_beheer['menu_link'] . "</td></tr>";
// *** einde regel maken ***
}
// *** einde regels vullen ***
?>
<!DOCTYPE html>
<html dir="ltr" lang="en-US">
<head>
<!-- Created by Artisteer v4.3.0.60745 -->
<meta charset="utf-8">
<title>Geldboom: Menu beheer</title>
<meta name="viewport" content="initial-scale = 1.0, maximum-scale = 1.0, user-scalable = no, width = device-width">
<!--[if lt IE 9]><script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
<link rel="stylesheet" href="style.css" media="screen">
<!--[if lte IE 7]><link rel="stylesheet" href="style.ie7.css" media="screen" /><![endif]-->
<link rel="stylesheet" href="style.responsive.css" media="all">
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Dancing+Script|Josefin+Sans&subset=latin">
<link rel="stylesheet" href="extra.css" media="all">
<link rel="stylesheet" type="text/css" href="lijsten.css">
<script type="text/javascript" src="jquery.js" ></script>
<script type="text/javascript" src="jquery-3.4.1.min.js" ></script>
<script src="script.js"></script>
<script src="script.responsive.js"></script>
<script type="text/javascript">
function SelecteerRegel(x)
{
$('regel[x]').parents('tr').hide();
}
</script>
</head>
<body>
<div id="art-main">
<?php
if (file_exists($filename)) {
include ("menu.php");
}
?>
<div class="art-sheet clearfix">
<div class="art-layout-wrapper">
<div class="art-content-layout">
<div class="art-content-layout-row">
<?php include ("blok_links.php"); ?>
<!-- Content blok -->
<Table>
<tr><td>
<div class="art-layout-cell art-content">
<article class="art-post art-article">
<div class="art-postcontent art-postcontent-0 clearfix">
<H1 align="center">Menu beheer</H1>
<table>
<tr <?php echo $verbergregel_toevoegen_muteren; ?>><td> <p>Toevoegen en muteren kan in dit gebied plaatsvinden.</p></td></tr>
<tr <?php echo $verbergregel_verwijderen; ?>><td>
<p>Verwijderen ja/nee?</p></td></tr>
<tr <?php echo $verbergregel_presenteren; ?>><td> <table id="Tabel" class="hovertabel">
<thead>
<tr>
<th>Waarde</th><th>Sub van</th><th>Tekst</th><th>Link</th>
</tr>
</thead>
<tbody id="datalijst"> <!-- Hier volgt de lijst -->
<?php
if (count($regel_menu_beheer)>>0)
{
for ($i = 1 ; $i <= count($regel_menu_beheer); $i++) { echo $regel_menu_beheer[$i]; }
}
?>
</tbody>
<tfoot>
</tfoot>
</table>
</td></tr>
</table>
</div>
</article>
</div>
</td></tr>
</table>
<!-- einde Content blok -->
</div>
</div>
</div>
</div>
</div>
<?php include("footer.php"); ?>
</body>
</html>