Hallo,
ich versuche gerade eine einfach Lightbox selber zu machen, doch ich habe ein Problem beim Schließen.
Hier mein Code:
Das öffnen funktioniert auch aber halt das Schließen nicht. Wenn ich also auf den Div mit der Klasse "lightbox_cross" klicke, soll sie wieder geschlossen werden, es passiert aber nichts.
mfg Willfri
ich versuche gerade eine einfach Lightbox selber zu machen, doch ich habe ein Problem beim Schließen.
Hier mein Code:
Code:
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('a').click(function() {
if(jQuery(this).attr('rel') == 'lightbox') {
jQuery('body').append('<div id="lightbox_back"><div class="lightbox_cross" title="Schließen"></div><table width="100%" height="100%"><tr><td align="center" valign="middle"><img src="'+jQuery(this).attr('href')+'" /><div class="lightbox_title" style="width: '+jQuery('#lightbox_back').find('img').width()+'px; margin-top: -30px; padding: 5px; background-color: #000000; opacity: 0.8; color: #FFFFFF; position: relative; display: none;">'+jQuery(this).attr('title')+'</div></td></tr></table></div>');
jQuery('#lightbox_back').show().animate({opacity: '1'}, 500, function() { jQuery('#lightbox_back img').fadeIn('fast'); });
setTimeout('jQuery(\'#lightbox_back .lightbox_title\').fadeIn(\'slow\')', 1000);
return false;
}
});
jQuery('.lightbox_cross').click(function() {
jQuery('#lightbox_back').remove();
alert('Es funktioniert');
});
});
</script>
mfg Willfri

Kommentar