Это может помочь кому-то, но это не на 100% работает.
Я пытался остановить ошибку темы, не найденную в IE, поместив их в голову и т. Д., Но это все равно не помогло.
Хотя все это работает, нажатие на кнопки для переключения vars / galleries теперь дает мне ошибку Object Required в jquery.min.js, что странно, учитывая, что это на самом деле работает.
<script type="text/javascript">
// <![CDATA[
var g0 = "<?php getFiles("gallery/Audience"); ?>";
var g1 = "<?php getFiles("gallery/Exhibition"); ?>";
var g2 = "<?php getFiles("gallery/registration"); ?>";
var g3 = "<?php getFiles("gallery/Speakers"); ?>";
// ]]>
$(".galleryButton").each(function (index) {
$(this).click(function(){
initiateGallery(eval('g'+index));
}).mouseover(function() {
$(this).css('cursor', 'pointer');
$(this).css('backgroundColor', '#002E53');
}).mouseout(function(){
$(this).css('backgroundColor', '#000');
});
});
var initiated = 'n';
$(document).ready(function() {
initiateGallery(g3);
});
function initiateGallery(galleryRef){
$('#galleria').html('');
$('#galleria').html(galleryRef);
if (initiated == 'n'){
Galleria.loadTheme('../Scripts/galleria.classic.min.js');
initiated = 'y';
}
$('#galleria').galleria({
transition: 'fade',
show_counter: true,
imageCrop: true,
thumbCrop: "height",
thumbQuality: 'auto',
autoplay: 3000,
showInfo: true,
easing: "galleriaOut"
});
}
</script>