2015-01-21 4 views
0

필자는 잠시 동안이 작업을 해왔고 MAMP 서버에서 실행되는 경우 페이지가 맨 위에서 10 픽셀을 초과 할 때만 정보 표시 줄을 가져올 수 없습니다.특정 지점을 지나서 Div를 얻을 수 없습니까?

<div class="infobar"> 

</div> 

내 div가 어떻게 생겼는지, 내 라이브러리를 가져온 것입니다.

<!-- Librarys --> 
<script src="./script.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js"></script> 

그리고 마지막으로 script.js.

$(function() { 
var banner = $(".infobar"); 
var bodyHeight = $("body").height(); 
$(window).scroll(function() { 
    if (bodyHeight <= $(window).height() + $(window).scrollTop() - 10) { 
     banner.fadeIn(); 
    } else { 
     banner.hide(); 
    } 
}); 
}); 
+0

JQuery와 같은 jQuery.js을 포함 할 필요가 작업 jQuery를 UI를 만들기 위해 – Royalty

답변

1

당신은 jQuery 라이브러리 자체를 제외하고도, 당신은 또한 데프 script.js 앞에 와야한다 http://code.jquery.com/jquery-latest.js

<script src="http://code.jquery.com/jquery-latest.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js"></script> 
<script src="./script.js"></script><!--include this after jquery library--> 
관련 문제