채택완료

윈도우의 outerwidth 구하기 질문 if($(window).outerWidth() <= 870

Copy
var imgTop = 0;

                    var imgLft = 0;

                    function positionSetter(type){

                        if(type==0){

                            if($(window).outerWidth() <= 870 {

                                imgTop = 110;

                                imgLft = 162;

                            }

                        } else if(type==1){

                            if($(window).outerWidth() <= 870 {

                                imgTop = -42;

                                imgLft = 359;

                            }

                        } else {

                            if($(window).outerWidth() <= 870 {

                                imgTop = 200;

                                imgLft = 275;

                            }

                        }

                    }

 

if문 안에 조건을 넣어 값을 구하는데 자꾸 빨간 불이 들어와요,, 어디가 틀린걸까요?

|

답변 2개 / 댓글 3개

채택된 답변
+20 포인트
if($(window).outerWidth() <= 870 ) {

 

if문들 조건절 닫는 괄호가 없어서 그런게 아닐런지.. ㅎㅎ;

윈도우 창의 크기를 구하시는거라면

 

Copy
jQuery(target).width()

 

로 가로 크기를 구하시면 됩니다.

 

 

답변에 대한 댓글 3개

죄송하지만 그럼 이 수식이 맞을까요? ㅜ 계속 빨간 오류가 떠서요
[code]
if(type==0){
jQuery(target).width() <= 870 {
imgTop = 110;
imgLft = 162;
}
}
[/code]
jQuery(window).width()
이 맞습니다
도움 주셔서 감사합니다

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