Привет всем! Столкнулся с проблемой в галерее highslide + slaed 2.5.
при разворачивании элемента, должен подрузиться яваскрипт ajax(), с выводом содержания:
<script type= 092;"text/javascript 092;">
hs.graphicsDir = 092;'../highslide/graphics/ 092;';
hs.align = 092;'center 092;';
hs.transitions = [ 092;'expand 092;', 092;'crossfade 092;'];
hs.outlineType = 092;'rounded-white 092;';
hs.fadeInOut = true;
hs.dimmingOpacity = 0.75;
// define the restraining box
hs.useBox = true;
hs.width = 960;
hs.height = 480;
// Add the controlbar
hs.addSlideshow({
//slideshowGroup: 092;'group1 092;',
interval: 5000,
repeat: false,
useControls: false,
fixedControls: 092;'fit 092;',
overlayOptions: {
opacity: 1,
position: 092;'bottom center 092;',
hideOnMouseOut: true
}
});
</script>
<span onclick= 092;"ajax( 092;'ajax.php?some-content 092;', 092;'highslide-html 092;'); return hs.htmlExpand(this, { contentId: 092;'highslide-html 092;' } ); 092;" class= 092;"highslide 092;">Some text/img</span>
<div id= 092;"highslide-html 092;">
</div>
как видите, на онклик повешена функция, которая подгружает в ДИВе определеннный контент. проблема вот в чем - это работает - но только один раз. если закрыть галерею и открыть снова, будет пусто. почему так может быть?
помогите, пожалуйста!
мне принципиально, чтобы именно по требованию подгружалось, ибо планируется большое количество элементов галереи на одной странице одновременно.
я знаю что у highslide есть возможность работы с ajax, но я что-то не смог с этим разобраться, да и в оф. документации не описано =(