B

W3C의 이상한소리?...

· 2012-09-27 (목) 10:27:04 · 1697 · 2
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :


$(function() {
var nav = $('#CS_MENU_TOP');
var navTop = nav.offset().top;
$(window).scroll(function () {
var winTop = $(this).scrollTop();
if (winTop >= navTop) {
nav.addClass('fixed')
}else if (winTop <= navTop) {
nav.removeClass('fixed')
}
});

소스 입니다.

w3c 에서 검사해보면

}else if (winTop <= navTop) {
이부분에 <= 이게 에러랍니다;;;

>= 이렇게변경하면 에러없는데 왜 <= 하면 에러가 날까요....

히얀하군요;;;

처리할방법 없을까요?

라인 76, 칼럼 20: character "<" is the first character of a delimiter but occurred as data }else if (winTop <= navTop) {

이 메시지는 여러 경우에 발생합니다.
•여러분의 문서에 "<" 문자를 추가하도록 시도했었습니다. 여러분은 이 문자를 "<"로 추출해야 합니다.
•추출되지 않은 ampersand "&"를 사용했습니다. 이것은 몇몇 내용에선 유용하지만, "&" 가 항상 안전하며, 그렇게 사용하길 권장합니다.
•다른 가능성은 여러분이 이전 태그에서 인용부호 닫는 것을 잊어버린 경우입니다.
|

댓글 2개

//<![CDATA[

$(function() {
var nav = $('#CS_MENU_TOP');
var navTop = nav.offset().top;
$(window).scroll(function () {
var winTop = $(this).scrollTop();
if (winTop >= navTop) {
nav.addClass('fixed')
}else if (winTop <= navTop) {
nav.removeClass('fixed')
}
});

//]]>

요케하니까 더이상 웹표준 검사에 걸리진 않더라구요.
그런데 왠지 검사에 걸리는게 좀 그렇고 길기도해서

jQuery(window).scroll(function() {
var position = jQuery(window).scrollTop();

if(position >= 100) {
jQuery('#head').addClass('fixed');
} else {
jQuery('#head').removeClass('fixed');
}
});

짧은 요걸로 바꿧습니당
2012-09-27 (목) 23:31:30
오 감사합니다. ㅎㅎ 빅보님 ㅎㅎ
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-09-27 조회 1,642
12-09-27 조회 1,663
12-09-27 조회 1,163
12-09-27 조회 1,698
12-09-27 조회 4,074
12-09-27 조회 1,646
12-09-27 조회 3,566
12-09-27 조회 1,090
12-09-26 조회 1,656
12-09-26 조회 2,223
12-09-26 조회 909
12-09-26 조회 882
12-09-26 조회 1,672
12-09-26 조회 1,132
12-09-26 조회 823
12-09-26 조회 813
12-09-26 조회 949
12-09-26 조회 865
12-09-26 조회 882
12-09-26 조회 740