【发布时间】:2014-01-14 12:49:26
【问题描述】:
我有一个缩略图库,使用 Packery 将其组织成砖石风格的列。
我正在努力做到这一点,如果你点击一张图片,所有图片都会淡出,div 会显示同一图片的放大版本和有关它的信息。
到目前为止,我已经做到了,当单击此图库中的任何图像时,所有图像都被 JQuery 隐藏,然后设置为 display:none 的 div 变得可见。
如何获取被点击图片的id或class,然后将其回显到另一个语句中,以便使相应的内容可见?
我知道我可以使用单个 JQuery 语句流来做到这一点,但是我确信有一种我不知道的方法可以做到这一点。
到目前为止我的 JQuery。
$( "#galeria .item" ).click(function() {
$( "#galeria" ).fadeOut( 1000, function() {
$( "#nuevoContenido" ).fadeIn( 1000 );
});
});
$( "#nuevoContenido .lrg-item" ).click(function() {
$( "#nuevoContenido" ).fadeOut( 1000, function() {
$( "#galeria" ).fadeIn( 1000 );
});
});
HTML
<div id="galeria" class="container col-md-10 col-md-offset-1 text-center">
<a hre="#"><img class="item" src="img/editorial/revistamexico1.jpg"></a>
.....
<a hre="#"><img class="item" src="img/hechoamano/silla_todo.jpg"></a>
</div>
<div id="nuevoContenido" class="container">
<div class="col-md-6">
<a hre="#"><img class="img-responsive lrg-item" src="img/hechoamano/silla_todo.jpg"></a>
</div>
<div class="col-md-6 text-left">
<h1>This</h1>
<p>This this</p>
<a href="#" class="btn btn-lg btn-success lrg-item">Regresa a Galeria</a>
</div>
</div>
【问题讨论】:
-
在这里尝试解决方案:stackoverflow.com/questions/48239/…
-
您好,非常感谢您的 cmets,我现在可以获取 ID,但是如何将其回显到 fadeIn 语句中?