繁体   English   中英

Fancybox获取链接的ID

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM