[英]How to get ID of link that opened Fancybox3 within onComplete?
[英]Fancybox get ID of the link
我有这个连结
<a class='btn btn-top' data-fancybox data-src='#hidden-content' id='"+CriId+"' href='javascript:;'>Product</a>
这是出现在fancybox上的内容。 我有一张有行的桌子。 如何获取动态的“ a href”(CriId)的ID?
<div class="col-md-12" style="display: none; width:600px" id="hidden-content">
<table id="tab1-list-search">
// this is a loop
<tr><td></td></tr>
</table>
</div>
当用户单击表的tr时,我可以获取td的值,但不能获取链接的id。 我需要链接的ID,以便可以将所选的td值附加到父表行。
$("#tab1-list-search tr").click(function(){
$(this).addClass('selected').siblings().removeClass('selected');
var value=$(this).find('td:eq(1)').html();
alert(value);
});
谢谢您的帮助
看起来实际的问题是-“如何获取当前链接”,对吗? 这样可以做到这一点:
$.fancybox.getInstance().current.opts.$orig
那么您可以使用attr('id')
获得ID
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.