테스트 사이트 - 개발 중인 베타 버전입니다

스크립트 질문입니다.. 채택완료

humanb2box 8년 전 조회 2,045

</p><p><script type="text/javascript"></p><p><span style="white-space:pre">		</span>$(function(){</p><p><span style="white-space:pre">			</span>$(window).scroll(function(){</p><p><span style="white-space:pre">				</span>var nowScroll = $(document).scrollTop()</p><p><span style="white-space:pre">					</span>var bb = $("#bb").offset().top;</p><p><span style="white-space:pre">					</span>//alert(bb)</p><p><span style="white-space:pre">					</span>if (nowScroll === bb)<span style="white-space:pre">	</span>{</p><p><span style="white-space:pre">						</span>alert("bb")</p><p><span style="white-space:pre">					</span>} <span style="font-size: 11pt; white-space: pre;">		</span></p><p><span style="white-space:pre">			</span>});</p><p><span style="white-space:pre">		</span>})</p><p><span style="white-space:pre">	</span></script></p><p> </head></p><p> <body></p><p><span style="white-space:pre">	</span><div></div></p><p><span style="white-space:pre">	</span><div id="bb"></div></p><p><span style="white-space:pre">	</span><div></div></p><p> </body></p><p>

이런식으로 해서 지정된 값의 높이와 스크롤의 높이가 같으면 이벤트가 발생하게 하고 싶습니다..

이렇게 했더니 알림창이 떳다가 안떳다가 하는데요,, 어떻게 해야할까요???

그리고 그게 하나하나 지정하지 않고

</p><p style="margin-left: 80px;">$('div').each( function() {</p><p style="margin-left: 40px;"><span style="white-space:pre">			</span>if (aa == $(this).text())  </p><p style="margin-left: 40px;"><span style="white-space:pre">				</span>$(this).addClass('actives');    </p><p style="margin-left: 40px;"><span style="white-space:pre">		</span>})</p><p>

이런식으로 모든 div값 불러와서 자동으로 알림창이 뜨는게 최종 목적이거든요,,

고수님들의 조언 부탁드립니다..

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
플래토
8년 전

올리신 내용을 보고 

잠시 테스트해봤습니다.

저도 제 나름대로 테스트를 해야해서

제가 테스트하는 게시판에 간단한 내용 표기했습니다.

참고하세요

http://gboard.deb.kr/bbs/board.php?bo_table=table1&wr_id=12ㅊ">http://gboard.deb.kr/bbs/board.php?bo_table=table1&wr_id=12ㅊ

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

h
humanb2box
8년 전
왜 저는 안됐던걸까요.. ㅎㅎ 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인