2012-07-02 154 views
2

我如何得到它只使用链接的HTML页面内包含的div。加载完整页面没问题。不过,我希望只加载加载页面的子div。使用colorbox jquery插件加载部分(外部)html页面

HTML

<a href="/OrchardLocal/FactFindPreview?id=5" class="cboxElement">View Fact Submission</a> 

的jQuery(DOC上的准备)

$(".required-info a").colorbox({ iframe: true, width: "80%", height: "80%" }); 
+2

显示你的代码,请。 –

+2

ehm,问题标题的长度不仅仅是问题的主体。 – undefined

+0

在问题主体中添加您的代码... :) –

回答

3

彩盒的Ajax功能是通过jQuery的load()方法来处理,所以它的工作方式相同。您传递给colorbox的URL必须后缀一个空格,然后是要显示的内容的选择器。例如:$.colorbox({href: "mypage.html #myselector"});

你的使用将是这个样子:

$(".required-info a").colorbox({ href: function(){ return $(this).attr('href') + ' #mycontainer'; }, width: "80%", height: "80%" }); 
+0

不错1,谢谢! –

相关问题