gpt4 book ai didi

javascript - 单击下拉菜单显示 div 内容

转载 作者:行者123 更新时间:2023-11-28 12:13:29 26 4
gpt4 key购买 nike

我真的被困在这个问题上了。我有一个名为“Example”的下拉菜单,其中包含 2 个子菜单“submenu1”和“submenu2”。单击两者中的任何一个时,它将包含一个图像缩略图,该缩略图将以灯箱样式显示。但截至目前,两个大拇指都显示了,这不是我想要的,因为最终网页将包含数百张图像。根据下面的代码,有没有一种方法可以使图像仅在单击一个子菜单时出现。谢谢

<!DOCTYPE html>
<head>
</head>
<body>
<!-- Portfolio Projects -->
<div class="row">
<div class="span3">
<!-- Filter -->
<nav id="options" class="work-nav">
<ul id="filters" class="option-set" data-option-key="filter">
<li class="type-work">CATEGORIES</li>
<li class="dropdown"><a data-toggle="dropdown" class="dropdown-toggle"
>BAPTISM
<b class="caret"></b></a>
<ul class="dropdown-menu">
<li class="dropdown-submenu">
<a href="#" class="selected">BOY CLOTHING</a>
<ul class="dropdown-menu">
<li><a href="#filter" data-option-
value=".boy" tabindex="-1">Clothing</a></li>
</ul>
</li>
<li class="dropdown-submenu">
<a href="#">GIRL CLOTHING</a>
<ul class="dropdown-menu">
<li><a href="#filter" data-option-
value=".girl" tabindex="-1">Clothing</a></li>
</ul>
</li>
</ul>


</li>

</ul>
</li>
</nav>
<script src="http://code.jquery.com/jquery.js"></script>
<script src="js/bootstrap.min.js"></script>

</ul>
</nav>
<!-- End Filter -->
</div>

<div class="span9">
<div class="row">
<section id="projects">
<ul id="thumbs">

<!-- gallery starts here -->

<li class="item-thumbs span3 boy"><!-- Fancybox - Gallery Enabled
- Title - Full Image -->
<a class="hover-wrap fancybox" data-fancybox-group="boy"
title="" href="_include/img/work/full/boy_clothing.jpg">
<span class="overlay-img"></span>

</a>
<!-- Thumb Image and Description -->
<img src="_include/img/work/thumbs/boy_clothing.jpg" alt="">
</li>
<li class="item-thumbs span3 girl">
<!-- Fancybox - Gallery Enabled - Title - Full Image -->
<a class="hover-wrap fancybox" data-fancybox-group="girl"
title="" href="_include/img/work/full/girl_clothing.jpg">
<span class="overlay-img"></span>

</a>
<!-- Thumb Image and Description -->
<img src="_include/img/work/thumbs/girl_clothing.jpg"
alt="">
</li>
</ul>
</section>

</div>
</div>
</div>
<!-- End Portfolio Projects -->




</body>
</html>

最佳答案

哇我不敢相信我在这么多天后只添加了一个简单的词就找到了解决方案。根本不需要搞乱 javascript。实际上,在网站的 external .js 文件中,代码开发人员告诉我添加以下内容: filter: '.foobar' 查看下面的最终结果 $容器.同位素({
//选项
animationEngine: '最佳可用',
itemSelector : '.item-thumbs',
过滤器:'.foobar',
layoutMode : 'fitRows'
});

关于javascript - 单击下拉菜单显示 div 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19344819/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com