묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
움직이는 메뉴 자바스크립트 오류 관련 문의드립니다.
2011.01.20 14:16
제로보드 XE에서 움직이는 메뉴를 만들기 위해 인터넷에서 아래 소스를 구해서 레이아웃에 사용했습니다.
크롬이나 파이어폭스에서는 전혀 문제가 없는데 IE에서는 계속 에러메세지가 나옵니다.
좀처럼 해결되지 않아 이렇게 질문을 남겨봅니다.
<script type="text/javascript">
(function($){
var quick_menu = $('#quick_menu'); // 퀵매뉴의 id명
var quick_top = 0; // 위에서부터 떨어져야 되는 거리
var quick_left = 0; // 중앙에서 떨어져야 되는 거리
var quick_speed = 1000; // 이동속도
$(document).ready(function(){
quick_menu.css('top', quick_top + "px");
quick_menu.css('left'+ ', quick_left + "px" );
quick_menu.css('display', '');
$(window).resize(function(){
quick_menu.css('height', document.body.clientheight + "px" );
});
$(window).scroll(function(){
quick_menu.stop();
quick_menu.animate( { "top": $(document).scrollTop() + quick_top + "px" }, quick_speed );
});
});
})(jQuery);
</script>
크롬이나 파이어폭스에서는 전혀 문제가 없는데 IE에서는 계속 에러메세지가 나옵니다.
좀처럼 해결되지 않아 이렇게 질문을 남겨봅니다.
<script type="text/javascript">
(function($){
var quick_menu = $('#quick_menu'); // 퀵매뉴의 id명
var quick_top = 0; // 위에서부터 떨어져야 되는 거리
var quick_left = 0; // 중앙에서 떨어져야 되는 거리
var quick_speed = 1000; // 이동속도
$(document).ready(function(){
quick_menu.css('top', quick_top + "px");
quick_menu.css('left'+ ', quick_left + "px" );
quick_menu.css('display', '');
$(window).resize(function(){
quick_menu.css('height', document.body.clientheight + "px" );
});
$(window).scroll(function(){
quick_menu.stop();
quick_menu.animate( { "top": $(document).scrollTop() + quick_top + "px" }, quick_speed );
});
});
})(jQuery);
</script>
<script type="text/javascript">
(function($){
var quick_menu = $('#quick_menu'); // 퀵매뉴의 id명
var quick_top = 0; // 위에서부터 떨어져야 되는 거리
var quick_left = 0; // 중앙에서 떨어져야 되는 거리
var quick_speed = 1000; // 이동속도
$(document).ready(function(){
quick_menu.css('top', quick_top + "px");
quick_menu.css('left', quick_left + "px" );
});
$(window).scroll(function(){
quick_menu.stop();
quick_menu.animate( { "top": $(document).scrollTop() + quick_top + "px" }, quick_speed );
});
})(jQuery);
</script>
이렇게 바꾸니까 아무런 문제 없이 잘되네요.. -.-;;