몽타주 테마에서 작업 중이며 거대한 IE 버그가 있습니다. 이미지가로드 문제라고 생각합니다. 이미지를 .Load 이벤트를 추가하여 페이지가로드 된 후 작동하도록 시도했습니다. 또한 이미지 캐시 된 스크립트로 놀아 보려고했습니다. .로드 IE가 작동하지 않습니다.
이
내가 imageLoaded 놀아 시도했지만 어떤 모양이 없었 한 montage.js 문서// $('#my-container').imagesLoaded(myFunction)
// execute a callback when all images have loaded.
// needed because .load() doesn't work on cached images
에있는 정보의 샘플입니다.
이, 내 현재 코드입니다
<!-- Montage Requirments -->
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/montage.js"></script>
<script type="text/javascript">
$(function() {
var $container = $('#am-container'),
$imgs = $container.find('img').hide();
$(window).load(function() {
$imgs.show();
$container.montage({
fillLastRow : true,
alternateHeight : true,
alternateHeightRange : {
min : 150,
max : 250
},
margin : 0
});
});
});
</script>
<!-- Montage Finished -->
URL : http://www.media21a.co.uk/development/unknown/
대신'$ (document) .load()'를 사용해보십시오. –
일반 자바 스크립트'onload' 이벤트는 캐시 된 이미지 인 jsyk에서 잘 작동합니다. –
시도한 문서. 몽타쥬가 모두 함께 작동하지 않도록 멈추라. 모든 브라우저 (모든 브라우저) –