buonasera,
ho utlizzato in passato questo plugin lightbox per fare una gallery di immagini, mi ha sempre funzionato, oggi invece non capisco come mai non mi funziona...
ho fatto una cosa del genere nell'head:
codice HTML:
<script type="text/javascript" src="jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="jquery.lightbox-05.js"></script>
<script type="text/javascript" src="custom-script.js"></script>
<script type="text/javascript">
function flash(classe) {
$("#"+classe).fadeToggle(500,function(){
flash(classe);
});
}
$(document).ready(function(){
flash('convegno');
$('#gallery a').lightBox();
});
</script>
ovviamente la parte che interessa a noi è solo quella dei src e del $('#gallery a')..........
poi nel body ho messo:
codice:
<?php
$directory = "img/gallery/2007";
if (is_dir($directory)) {
if ($directory_handle = opendir($directory)) {
echo "<div id='gallery'>";
while (($file = readdir($directory_handle)) !== false) {
if((!is_dir($file))&($file!=".")&($file!=".."))
echo "<a style='border-style:none;text-decoration:none;' href='$directory/$file' title='$file' target='_blank'><img src='$directory/$file' style='height:300px;width:300px;margin:10px;' /></a>";
}
closedir($directory_handle);
echo "</div>";
}
}
?>
e il browser continua ad aprirmi le immagini nella maniera diciamo standard, è come se tutto il plugin che in teoria avrei dovuto impostare non l'avesse proprio letto....
come mai?
c'è forse discordanza tra i due file js ?
premetto che la dicitura del DOCTYPE è la seguente:
codice HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it">
<head>
spero in una vostra risposta... buona serata a tutti!