【发布时间】:2012-12-25 20:34:33
【问题描述】:
我说我在这方面真的是新手,但我想学习一些东西,但我被这个事实困住了。
从技术上讲,当我点击它时,我只是无法隐藏这个“homebox”。这个盒子上的“点击”功能应该打开一个画廊......但打开它后,它也应该隐藏起来。为什么? 因为盒子实际上包含较低 z-index 的图像,而画廊有他的图像在较高 z-index 上,所以我只显示了 2 张图片,真的很难看。
<div id="homebox">
<a href="img/gallery/Home/Harris-Wharf-London-man-01.jpg" rel="gallery" class="pirobox_gall16">
<img src="../400x550 man.png" border="0"/>
</a>
<?PHP
$sql_foto = "SELECT * FROM foto WHERE idMenu = '16' ORDER BY nomeFile ASC";
$query_foto = mysql_query($sql_foto);
while($fetch_foto = mysql_fetch_array($query_foto))
{
$foto = $fetch_foto['nomeFile'];
?>
<a href="img/gallery/ID16/<?PHP echo $foto;?>" rel="gallery" class="pirobox_gall16">
</a>
<?PHP
}
?>
</div>
我正在尝试这个脚本来制作它,但正如我所说,我正在尝试学习制作比经典 html 网站更酷的东西,但我认为提问始终是提高你能力的好方法。
$('#homebox').click(function() {
$('#homebox').css('visibility', 'visible')
});
提前感谢您的任何建设性回复!
【问题讨论】:
-
试试 $('#homebox').css('display', 'none')
-
您确定在您调用
$('#homebox').click(function() { ... }时已经可以通过查询找到该元素吗?你把那个查询放在哪里了? -
您真的希望有人能够通过单击页面的不可见区域来打开图片库吗?为什么不将您的图库容器与控制图库状态的元素分开,然后您可以非常轻松地切换图库的显示。