PrettyPhoto dinamikus kép betöltése
Sziasztok
Olyan problémám lenne, hogy szeretném a képeket dinamikusan betölteni és utána meghívni a prettyPhoto galériáját.
HTML index.php:javascript:pretty_load.php:Tehát a problémám, az hogy a linkre katintva betöltödik a divbe a képek , de prettyPhoto, nem futatja. (a kép linkek jók, a Developer tools hibát nem ír)
■ Olyan problémám lenne, hogy szeretném a képeket dinamikusan betölteni és utána meghívni a prettyPhoto galériáját.
HTML index.php:
<div class="portfolio_block columns3 pretty" data-animated="fadeIn">
<a class="plS"
onClick="add_pretty('<?php echo $album_datas[$alb]['name']; ?>','<?php echo $alb+1; ?>');"
title="<?php echo $images_datas[0]['title']; ?>">
<img class="img-responsive picsGall"
src="vizjel.php?file=Galeria/<?php echo $album_datas[$alb]['name']; ?>/<?php echo $images_datas[0]['kepnev']; ?>"
alt="pic1 Gallery"
style=" max-height:270px; margin: auto; crusor:pointer;
/>
</a>
<div style="display:none;"
id="tarolo_<?php echo $album_datas[$alb]['name']; ?>">
</div>
function prettyPhotoLoad(album){
$("#tarolo_"+album+" a[rel^='prettyPhoto'] ").prettyPhoto(
{
animation_speed:'normal',
theme:'light_rounded',
slideshow:3000,
autoplay_slideshow: false,
social_tools: '',
overlay_gallery: false});
}
function add_pretty(album,szam){
$.post('pretty_load.php' , {album:album,szam:szam}, function(data)
{
console.log(data);
$("#tarolo_"+album).html( data );
prettyPhotoLoad(album);
});
}
..... <?php
for($img=0; $img <= count($images_datas)-1;$img++){ ?>
<a href="Galeria/<?php echo $album_datas[0]['name']; ?>/<?php echo $images_datas[$img]['kepnev']; ?>"
rel="prettyPhoto[gallery<?php echo $szam; ?>]"
title="<?php echo $images_datas[$img]['title']; ?>" >
<img src="vizjel.php?file=Galeria/<?php echo $album_datas[0]['name']; ?>/<?php echo $images_datas[$img]['kepnev']; ?>"
width="<?php echo $images_datas[$img]['width']; ?>"
height="<?php echo $images_datas[$img]['height']; ?>"
alt="<?php echo $images_datas[$img]['title']; ?>"
title="<?php echo $images_datas[$img]['title']; ?>"
/>
</a>
<?php
} ?>
...
Megoldás: