我有一个<li>
从 CMS/DB 生成的项目列表。每个<li>
都有一个<div>
包含指向灯箱的链接(隐藏的<div>
)。该链接以隐藏的 id <div>
(#inline-content-print) 为目标,因此 javascript 插件会触发并拉起灯箱。
我遇到的问题是<li>
页面上的所有 s 都使用相同的隐藏div
id 生成(我可以将其更改为类)。所以无论<li>
点击哪个href,它总是为<li>
页面上的第一个(id的第一个实例)拉出灯箱。我需要一种方法让 href 从 THIS 中说出“打开#inline-content-print” div
(被点击的链接所在的那个)”。
<li>
<div class="store-buttons-bg hide-print-buttons-{tag_Hide-Print-Buttons}">
<a href="#inline-content-print" class="various store-button">PRINT</a>
<div style="display: none;" id="inline-content-print">
CONTENT OF LIGHTBOX
</div>
<!-- end inline-content-print -->
</div>
</li>
任何建议将不胜感激。