Вы должны убедиться, что любой Javascript (jQuery), который манипулирует DOM, происходит в ready () событии document
.
В нескольких местах вашего HTML вы изменяете DOM прямо при синтаксическом анализе тега скрипта. Теперь, если вы посмотрите на панель инструментов IE dev, вы заметите следующее:
SCRIPT16385: Not implemented
jquery.simplemodal-1.4.1.js, line 432 character 7
LOG: [cycle] DOM not ready, queuing slideshow
LOG: [cycle] DOM not ready, queuing slideshow
LOG: [cycle] DOM not ready, queuing slideshow
LOG: [cycle] terminating; too few slides: 0
LOG: [cycle] terminating; zero elements found by selector
Я думаю, что оскорбительный Javascript:
<Script type="text/javascript">
jQuery(".basic").modal({overlayClose:true});
</script>
Что следует изменить на:
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery(".basic").modal({overlayClose:true});
});
</script>