有没有办法让Magnific Popup忽略链接?
<div id="floor-plans">
<a href="/path/to/image">Title goes here</a><a href="www.360tour.com">360 degree Tour</a>
</div>
我想忽略第二个链接,因为它是指向弹出窗口的链接。
最佳答案
您如何初始化Magnific Popup?如果要在<a>
标记上指定要成为Popup功能的类,则在初始化Magnific Popup时可以将其用作选择器。像这样:
HTML:
<div id="floor-plans">
<a class="magnific" href="/image1">Title goes here</a><a href="...">Outside link</a>
<a class="magnific" href="/image2">Title goes here</a><a href="...">Outside link</a>
<a class="magnific" href="/image3">Title goes here</a><a href="...">Outside link</a>
</div>
JavaScript:
$(function () {
$(".magnific").magnificPopup({type:'image'});
});
具有类
magnific
的链接将触发Magnific Popup,但没有其他链接可以触发。关于javascript - 宏排除链接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23816645/