내 사이트에서 Masonry.js jQuery 플러그인/효과를 테스트하고 사이트에서 간신히 기본 사항을 제외하고 데모 사이트의 모든 내용을 복사해도 작동하지 않음 . 이유를 이해할 수 없습니다.Masonry.js가 적용되지 않음
메이슨 jQuery 플러그인은 아무런 효과 나로드를하지 않고있는 것처럼 보입니다. 그러나 페이지가 파일을 올바르게로드하고 코드를 액션으로 호출하는 코드는 정확하게 작동하는 데모 사이트의 코드와 동일합니다 . 테스트로서 나는이 예제 사이트에서 직접 연결하는 스타일 시트를 얻었고 모든 ID와 클래스 이름은 동일합니다.
라이브 : http://bit.ly/1k7RgDS
예 사이트 (이 사이트에 대한 작업 고급) : http://bit.ly/1kcCmJA
벽돌 jQuery를 사이트 : http://masonry.desandro.com/
HTML
<script src="//code.jquery.com/jquery-1.7.1.min.js"></script>
<script src="<?php HTTP_HOST ?>/Scripts/masonry.pkgd.min.js"></script>
<script>
$(function(){
var $container = $('#container');
$container.imagesLoaded(function(){
$container.masonry({
itemSelector : '.masonryImage'
});
});
});
</script>
<div id="container">
<div class="masonryImage">
<img src="http://lorempixum.com/200/200/food/1" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/150/food/10" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/250/food/3" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/200/food/1" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/150/food/10" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/250/food/3" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/200/food/1" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/150/food/10" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/250/food/3" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/200/food/1" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/150/food/10" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/250/food/3" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/200/food/1" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/150/food/10" alt="">
</div>
<div class="masonryImage">
<img src="http://lorempixum.com/200/250/food/3" alt="">
</div>
</div>
jQuery를 페이지 개방 불을 지르고가는
참조하는 벽돌 버전이 예제 사이트와 다릅니다. 이것은 문제의 원인 일 수 있습니다. 대신 벽돌 jquery 사이트에서 제공하는 지침을 사용해보십시오. – Jrod
오! 이제 완벽하게 작동합니다. 고맙습니다. 당신이 먼저 대답했듯이, 당신이 이것을 대답으로 넣으면, 당신이 원한다면 투표 할 수 있습니다. – JordanC26