Lid |
|
Ik ben bezig om mijn foto album aan te passen met jquery.
De aanvullende tekst voor de foto staat in de db.
De rest van de gegevens van de foto staat ook in de db.
Nu heb ik op de pagina van het fotoalbum deze link staan
<?
$text = nl2br($sROW['text_foto']);
echo "<a title='$text grote afbeelding = $width x $height in pixels' rel='example_group' href='album/$sROW[naam_foto]'><img src='album/thumb/$sROW[foto_klein]' alt='$sROW[tag]' class='img' height='100px' /></a> ";
?>
<? $text = nl2br($sROW['text_foto']); echo "<a title='$text grote afbeelding = $width x $height in pixels' rel='example_group' href='album/$sROW[naam_foto]'><img src='album/thumb/$sROW[foto_klein]' alt='$sROW[tag]' class='img' height='100px' /></a> "; ?>
Opzig, is de link goed.
Maar als ik met mijn muis over de foto gaat, krijg je de aanvullende tekst te zien met de harde return (<br />) er in.
Maar als ik de foto vervolgens aan klik, werkt het wel goed in jquery.fancybox.
Daar staat de aanvullende tekst zonder de harde return.
Kan iemand mij vertellen waar dat aan lig ?
Als ik dit doe,
<?
$text = nl2br($sROW['text_foto']);
$Result = str_replace( "<br />", '', $text );
echo "<a title='$Result grote afbeelding = $width x $height in pixels' rel='example_group' href='album/$sROW[naam_foto]'><img src='album/thumb/$sROW[foto_klein]' alt='$sROW[tag]' class='img' height='100px' /></a> ";
?>
<? $text = nl2br($sROW['text_foto']); echo "<a title='$Result grote afbeelding = $width x $height in pixels' rel='example_group' href='album/$sROW[naam_foto]'><img src='album/thumb/$sROW[foto_klein]' alt='$sROW[tag]' class='img' height='100px' /></a> "; ?>
dan is het in de mousover wel goed maar niet in de jquery.fancybox.
|