【发布时间】:2014-06-30 02:41:44
【问题描述】:
我在过去 4 天一直在寻找切换菜单的有效解决方案。到目前为止,我发现单击另一个 div 时关闭打开的 div。还检查了 Stackoverflow 中的许多问题,但没有一个按我的意愿工作。 我想要做的是单击div(父)并打开(子)再次单击父并关闭子。 我怎样才能为多个父母做到这一点。
我的页面结构类似于:
DIV PARENT
div child
DIV PARENT
div child
DIV PARENT
div child
....等等 这是我的jQuery实现 http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js
这是我的 php 代码
<?php
for($i = 0; $i < count($job_id); $i++)
{
$bg = ($i % 2) ? "odd" : "even";
echo '
<div class="block">
<div style="border:solid 1px;" id="parent" class="parent ' .$bg. '">
<div style="float:left; width:50%;"><div class="myMsGothic">' .$title[$i]. '</div></div>
<div style="float:left; width:15%;">' .$name[$i]. '</div>
<div style="float:left; width:15%;">' .$area[$i]. '</div>
<div style="float:left; width:20%; text-align:right;" class="myMsMincho">ID : ' .strtoupper($_id[$i]). '</div>
<div class="clearLeft"></div>
</div>
<div class="child"><div class="innerContents"><p>' .nl2br($description[$i]). '</p></div></div>
</div>';
}
?>
不幸的是,我的页面中现在没有 js 脚本,因为我尝试过它们都没有工作
感谢您的帮助
【问题讨论】:
-
你能告诉我们你尝试了什么吗?请包含任何标记和代码。