W3C의 이상한소리?... 정보
W3C의 이상한소리?...
본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
$(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 "&"를 사용했습니다. 이것은 몇몇 내용에선 유용하지만, "&" 가 항상 안전하며, 그렇게 사용하길 권장합니다.
•다른 가능성은 여러분이 이전 태그에서 인용부호 닫는 것을 잊어버린 경우입니다.
오류 주소 :
$(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 "&"를 사용했습니다. 이것은 몇몇 내용에선 유용하지만, "&" 가 항상 안전하며, 그렇게 사용하길 권장합니다.
•다른 가능성은 여러분이 이전 태그에서 인용부호 닫는 것을 잊어버린 경우입니다.
댓글 전체

//<![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');
}
});
짧은 요걸로 바꿧습니당
$(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');
}
});
짧은 요걸로 바꿧습니당

오 감사합니다. ㅎㅎ 빅보님 ㅎㅎ