Я не понимаю больше. Я ищу и ищу некоторые решения для того, что мне нравится, но это не работает. У меня есть два варианта, я могу изменить линию другим цветом, или я могу скрыть это. Я предпочитаю последний вариант.
Я хочу скрыть строку, по которой щелкаю. Когда это сработает, мне нравится нажимать на другую строку, а затем я возвращаю скрытую строку в таблицу. Так что только строка, на которую нажимают, должна быть скрыта.
Это мой код (извините за голландские комментарии в нем):
<?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>