【发布时间】:2019-11-12 17:41:12
【问题描述】:
当我点击 td 时,它会打开 PrettyPhoto 灯箱
在 prettyPhoto 上,默认的 html 触发器是:
<a href="images/fullscreen/2.jpg" rel="prettyPhoto" title="This is the description">
<img src="images/thumbnails/t_2.jpg" width="60" height="60" alt="This is the title" />
</a>
但是我有这个html:
<a href="image.jpeg" data-rel="prettyPhoto" rel="prettyPhoto[pp_gal]" class="kt-user-card-v2">
<div class="kt-user-card-v2__pic">
<img src="http://wasapbro-2019.test/storage/msg/cupb1RUgcGLnUovQi7eBpxLIIRu37sPKcha1jjuI.jpeg" class="m-img-rounded kt-marginless" alt="photo">
</div>
<div class="kt-user-card-v2__details">
<span class="kt-user-card-v2__name">test</span>
</div>
</a>
在我的触发失败
我该如何解决这个问题?
【问题讨论】:
-
一种便宜的方法可能是在潜水 kt-user-card-v2__pic 之前有另一个 img 标签并通过将 img 显示为 none 来隐藏它
-
你能给我看一个代码/可运行的例子或插图吗?
-
当然,我会写一个答案
-
抱歉,这是我唯一的想法。我以前用过这个。
标签: javascript jquery html css prettyphoto