Javascript 在asp.net中的GridView中使用ColorBox
我正在使用库作为Javascript 在asp.net中的GridView中使用ColorBox,javascript,asp.net,gridview,colorbox,Javascript,Asp.net,Gridview,Colorbox,我正在使用库作为GridView行中的链接,但是colorbox不显示弹出窗口,但它会重定向到页面。。如果我将相同的链接带到外部,它将打开colobox窗口。。为什么? 打开“颜色框”窗口的链接: <a id="ctl00_ContentPlaceHolder1_gvFSuper_ctl07_HyperLink1" href="AddStaff.aspx" class="showColorBox">Test</a> 在您尝试将colorbox分配给文档时,文档中是否存在
GridView
行中的链接,但是colorbox
不显示弹出窗口,但它会重定向到页面。。如果我将相同的链接带到外部,它将打开colobox
窗口。。为什么?
打开“颜色框”窗口的链接:
<a id="ctl00_ContentPlaceHolder1_gvFSuper_ctl07_HyperLink1" href="AddStaff.aspx" class="showColorBox">Test</a>
在您尝试将colorbox分配给文档时,文档中是否存在该链接?否则,您可能必须使用事件委派。例如:
$('document').on('click', '.showColorBox', function(e){
$.colorbox({href: this.href, iframe: true, innerWidth: 800, innerHeight: 400})
e.preventDefault();
});
$('document').on('click', '.showColorBox', function(e){
$.colorbox({href: this.href, iframe: true, innerWidth: 800, innerHeight: 400})
e.preventDefault();
});