스크롤 값에 따라 include되는 php파일을 다르게 하고싶습니다..
본문
제가 스크롤 값에 따라 include되는 php파일을 다르게 하고싶은데 아래 소스처럼 적었더니..
"; }else { "
"; } });
이렇게 inculde 소스 뒷부분이 고스란히 나오더군요... 그리고 조건에 따라 php파일 하나만 출력되야하는데
php파일 두가지가 다 나옵니다 ㅠㅠ어디를 수정을 해야할지 모르겠습니다 ㅠㅠ 도움좀 부탁드려 봅니다 ㅠㅠ
<script>
$(window).scroll(function () {
var height = $(document).scrollTop();
log(height); //현재 높이
if(height >184) {
"<?php include_once(G5_THEME_PATH.'/head_menu_top_2.php'); ?>";
}else {
"<?php include_once(G5_THEME_PATH.'/head_menu_top_1.php'); ?>";
}
});
</script>
답변 1
자바스크립트 안에 php를 나눠서 인클루드 시킬수는 없습니다.
해당 코드는 자바스크립트도 오류입니다.
생각하시는 것은 가능하지 않습니다.
하시려면 크기에 따라 아이프레임으로 넣으시거나..
ajax로 인클루드 하는 방법을 생각해보세요..
답변을 작성하시기 전에 로그인 해주세요.