본문 바로가기
개발/jQuery

jQuery를 이용한 element 위치에 스크롤 됐을때 콘텐츠 출력하기?

by GetLight 2010. 6. 22.


<html>
<head>
 <script language="javascript" src="/js/jquery-1.4.2.min.js"></script>
 
 <script type="text/javascript">


$(function(){
  var top = jQuery("#a2").offset().top;
  alert(top);

  function check(){
   if($(window).scrollTop() + $(window).height() >= top) {
    $("#a1").html('<img src="/image/aa.jpg" />');
   }
  }

  $(window).scroll(check);
  check();
});

 

 </script>
 
</head>

<body>

<table width="100%">
 <tr>
  <td>
   <div id="a1" style="width:100%; height:800px; border:1px solid RED">aaa</div>
   
   <div id="a2" style="width:100%; height:800px; border:1px solid BLACK">
    <img src="/image/aa.jpg" />
   </div>
  
  </td>
 </tr>
</table>


</body>
</html>

태그

,