Ik moet een jquery functie echo'en met php.
Nu maak ik in die functie gebruik van een { teken & dit vindt ie dus niet leuk.
Weet iemand een manier hoe ik het { teken kan gebruiken in een echo?

Heel erg bedankt, zit er echt al 3 uur stuk op

[size=xsmall]Toevoeging op 28/10/2012 17:30:11:[/size]

Hier nog even het stukje code. Het gaat om het { tegen wat komt na de function() van het script:



<?php 
include 'config.php';

$query = mysql_query("SELECT fotoNaam FROM images_architecture");

while ($temp = mysql_fetch_assoc($query)) {
    echo "<li class='thumb'><img id='".$temp['fotoNaam']."' src=images/architecture/thumbs/".$temp['fotoNaam'].".jpg "."alt='".$temp['fotoNaam']."'".">"."</li><script>$('#".$temp['fotoNaam']."').click(function(){$('.photobox').empty();$('.photobox').prepend('<img src='images/architecture/".$temp['fotoNaam'].".jpg' alt='komtieweerdan'/>);});</script>";
}

?> 
waarschijnlijk met "\{"
je moet dan in php de dubbele aanhalingstekens gebruiken.

groet, Frank
Poging:
<?php
echo '<li class="thumb"><img id="'.$temp['fotoNaam'].'" src="images/architecture/thumbs/'.$temp['fotoNaam'].'.jpg" alt="'.$temp['fotoNaam'].'"></li><script>$(\'#'.$temp['fotoNaam'].'\').click(function(){$(\'.photobox\').empty();$(\'.photobox\').prepend(\'<img src="images/architecture/'.$temp['fotoNaam'].'.jpg" alt="komtieweerdan"/>);});</script>';
?>
Bedankt voor je snelle reactie :)
Maar als ik dat er in zet geeft hij nog steeds de fout melding. :(

[size=xsmall]Toevoeging op 28/10/2012 17:47:18:[/size]

-SanThe- hij geeft nu geen foutmelding meer, maar het werkt nog niet.
Denk dat ik zelf fout heb gemaakt in de jQuery code, ik ga er ff aan puzzelen.
Super bedankt alvast :)

[size=xsmall]Toevoeging op 28/10/2012 18:42:15:[/size]

Het werkt, super bedankt voor de snelle reacties :)
Ik was vergeten om in het jQuery script de <img> goed af te sluiten met een '

Reageren