[jquery] Fancybox

Ko odprem fancy box kot iframe želim, da ko se pritisne na gumb za zapiranje glavna stran osveži. Any idea?

5 odgovorov

Ja nastaviš bind:

jQuery('#fancybox-close').bind('click', function() {
window.reload();
});

Da, sem ga nastavil, glej spodaj, pa vendarle, če kliknem kjerkoli izven fancybox-a se stran ne refresha.

$("#various5").fancybox({
'width' : '75%',
'height' : '75%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe',
});
});

jQuery('#various5').bind('click', function() {
window.reload();
});

pa tudi, če kliknem na gumb zapri okno se ne refresha.

@igorc: "da ko se pritisne na gumb za zapiranje glavna stran osveži" ... deluje tako kot si napisal :D #various5 <- ni ID gumba za zapiranje, zato mora bit ta ID identičen kot sem ga zgoraj napisal.

$("#various5").fancybox({
'width' : '75%',
'height' : '75%',
'autoScale' : false,
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe',
'onClosed' : function() {
window.location.reload();
}
});
});

Pa že primer ki si ga prilepu je napačen, ker je za iframe še vejica, itd.

deluje, hvala za pomoč.