Полный вопрос для начинающих.
У меня есть большое количество div (> 80) на странице (page2.php), и я хотел бы открыть page1.php, щелкнуть ссылку, чтобы открыть page2.php и показать только один из этих div в зависимости от какая ссылка была нажата.
У меня есть базовая рабочая версия этого, добавив if if в div. До сих пор я делал это только на 5 из div, и это работает, но это также кажется довольно неэффективным способом выполнения действий.
Страница 1:
<a href="page2.php?id=r0101">this is a link</a>
Страница 2:
<?php
$divID = $_GET['id'];
?>
<div id="r0101" <? if($divID == r0101): ?>class="show"<? else: ?>class="hidden"<? endif; ?> >
Затем применяется класс css, чтобы скрыть или показать div.
Возможно ли иметь функцию или что-то в верхней части страницы, которая берет идентификатор из URL, выясняет, что есть div с этим идентификатором, показывает его и скрывает все остальные? Это, вероятно, легко сделать, но это поставило меня в тупик.
Любая помощь с благодарностью.
Спасибо.