我有这个链接
<a class='btn btn-top' data-fancybox data-src='#hidden-content' id='"+CriId+"' href='javascript:;'>Product</a>
这里是fancybox上显示的内容。我有一个有行的表。我怎样才能得到&#34; a href&#34; (CriId)哪个是动态的?
<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);
});
感谢您的帮助
答案 0 :(得分:0)
看起来实际的问题是 - &#34;如何获得当前链接&#34;,对吧?这就是你如何做到的:
$.fancybox.getInstance().current.opts.$orig
然后您可以使用attr('id')