好打开时不显示我曾问一个问题之前,有关如何从一个iframe父页面打开的fancybox。该解决方案像一个魅力工作,仍然有效。现在我已经要求它显示左侧,右侧箭头,但似乎在父页面中打开的代码导致它不显示按钮? :S这里是我到目前为止有:的fancybox按钮父页面
<link rel="stylesheet" type="text/css" href="css/jquery.fancybox-buttons.css?v=2.0.3" />
<script type="text/javascript" src="js/jquery.fancybox-buttons.js?v=2.0.3"></script>
<link rel="stylesheet" type="text/css" href="css/jquery.fancybox-thumbs.css?v=2.0.3" />
<script type="text/javascript" src="js/jquery.fancybox-thumbs.js?v=2.0.3"></script>
<script>
/* <![CDATA[ */
$(document).ready(function() {
$('.fancybox-buttons').click(function(e){
e.preventDefault();
parent.$.fancybox({
openEffect : 'none',
closeEffect : 'none',
prevEffect : 'none',
nextEffect : 'none',
closeBtn : false,
helpers : {
title : {
type : 'inside'
},
buttons : {}
},
href: this.href
});
});
}); // ready
/* ]]> */
</script>
如果我改变了:
$('.fancybox-buttons').click(function(e){
e.preventDefault();
parent.$.fancybox({
到
$('.fancybox-buttons').fancybox({
它的工作原理,但它在我父页面无法打开。请帮助?
快速问题你为什么要在jQuery中设置图像?它不能从所有具有“fancybox-buttons”作为课堂的图像中读取吗? – Andres
无法与手工方法(使用jQuery点击())...如果你使用$(”的fancybox-按钮 ')。的fancybox(),那么你可以,但你正在使用$(' 的fancybox-按钮)。点击()以便在父页面中打开。正如你可以看到第一个问题的解决方案在第二个问题中给你带来了限制。 – JFK
哦~~知道了感谢的人就像一个魅力,幸运的是它只有大约5张图片,所以我没有写尽可能多的;) – Andres