구)홈페이지 오탈자 보기
모던 웹을 위한 JavaScript + jQuery 입문(개정판) : 자바스크립트에서 제이쿼리, 제이쿼리 모바일까지 한 권으로 끝낸다

 

페이지오탈자 내용등록일
08

(밑에서 5번째 줄)

함수 부분을 제회하고는
->
함수 부분을 제외하고는

2013-09-131
6160

(160P 하단)

object['widht space']



object['with space']

로 수정하는 것이 맞습니다.

2013-11-032
6161

(6.2절 1번 줄)

반면 배열 내부에 
->
반면 객체 내부에 

2013-09-151
7191

(190 ~191P 코드7-14)

this.setHeight = function(h) {
     if (w<0) {

에서

if (w < 0) {


if (h < 0) {

로 바뀌는 것이 맞습니다.

2013-11-032
8207

(그림 8-10 교체)

'[[]]'을 다음 그림으로 교체

2013-09-061
9276

(276P 표9-3 바로 밑)

표 9-6의 O O By()



표 9-3의 O O By()

으로 바뀌는 것이 맞습니다.

2013-11-032
10299

(10장 299쪽 그림 10-13)

299쪽 그림 10-13을 수정합니다.

2013-11-192
10307

(코드 10-28)

<h1 id="earth" </h1>
->
<h1 id="earth">O</h1>

2013-09-121
11344

(예제 코드 마지막 4줄)

header.addEventListener('click', handler);
header.addEventListener('click', handler);
->  중복 코드, 한 줄 삭제
header.addEventListener('click', handler);

2013-10-141
13365

(365P 마지막 문단)

00.js 파일은 Uncompressed 버전이라고 부르며. Minified 버전이라고 부릅니다.

->

00.js 파일은 Uncompressed 버전이라고 부르며. oo.min.js 파일은 Minified 버전이라고 부릅니다.

2013-11-032
13384

(코드 13-26)

$('tr:first').css('background', '#000000').css('color', #FFFFFF);
->
$('tr:first').css('background', '#000000').css('color', '#FFFFFF');

2013-09-131
17479

(코드 17-4)

<ul id="inner_fade">
->
<ul id="inner-fade">

2013-09-131
17482

(코드 17-7 설명 3번줄)

absolute이나 relative여야 합니다
->
absolute이거나 relative여야 합니다

2013-10-161
19520

(그림 19-2, 19-3)

sever
->
server

2013-10-091
19523

(코드 19-1)

    // 변수를 선언합니다.
    var input = '';
    input += '모던 웹 디자인을 위한 HTML5 + CSS3 입문, 한빛미디어, 윤인성, 30000원';
    input += '모던 웹을 위한 JavaScript + jQuery 입문, 한빛미디어, 윤인성, 32000원';
    input += '모던 웹을 위한 node.js 프로그래밍, 한빛미디어, 윤인성, 22000원';
    input += '모던 웹을 위한 HTML5 프로그래밍, 한빛미디어, 윤인성, 30000원';
->
    // 변수를 선언합니다.
    var input = '';
    input += '모던 웹 디자인을 위한 HTML5 + CSS3 입문, 한빛미디어, 윤인성, 30000원n';
    input += '모던 웹을 위한 JavaScript + jQuery 입문, 한빛미디어, 윤인성, 32000원n';
    input += '모던 웹을 위한 node.js 프로그래밍, 한빛미디어, 윤인성, 22000원n';
    input += '모던 웹을 위한 HTML5 프로그래밍, 한빛미디어, 윤인성, 30000원n';

2013-10-161
19558

(p.558 4번째 줄)

"그냥 하면 안되요?"는

->"그냥 하면 안 돼요?"

가 맞습니다.

2013-10-242
19583

(코드 19-43, 22줄)

app.all('/data.xml', function (request, response) {
    var output = '';
    output += '<?xml version="1.0" encoding="UTF-8" ?>';
    output += '<products>';
    items.forEach(function (item) {
        output += '<product>';
        output += '    <name>' + item.name + '</name>';
        output += '    <price>' + item.price + '</price>';
        output += '</product>';
    });
    output += '</products>';
    response.send(output);
});
-> 마지막 response.send 앞에 response.type 추가(주석 부분)
app.all('/data.xml', function (request, response) {
    var output = '';
    output += '<?xml version="1.0" encoding="UTF-8" ?>';
    output += '<products>';
    items.forEach(function (item) {
        output += '<product>';
        output += '    <name>' + item.name + '</name>';
        output += '    <price>' + item.price + '</price>';
        output += '</product>';
    });
    output += '</products>';
    response.type('text/xml'); // 여기가 변경되었습니다.
    response.send(output);
});

2013-09-131
20597

(표 20-2 4XX 설명)

클라이런트 오류
->
클라이언트 오류

2013-09-131
21633

(코드 21-27, 밑에서 4번째 줄)

// Ajax 수행
$('#wrap').load('/data.json);
->
// Ajax 수행
$('#wrap').load('/data.json');

2013-09-131
24687

(코드 24-5, 6번째 줄)

$.post('/message', $(this).serialize());
->
$.post('/messages', $(this).serialize());

2013-09-131
24688

(코드 24-6)

$.each(data, function (index, item) {
    var output = '';
    output += '<h2>' + data[i].name + '</h2>';
    output += '<p>' + data[i].content + '</p>';
    $('<div></div>').html(output).prependTo('#output');
});
-> data[i]를 item으로 변경
$.each(data, function (index, item) {
    var output = '';
    output += '<h2>' + item.name + '</h2>';
    output += '<p>' + item.content + '</p>';
    $('<div></div>').html(output).prependTo('#output');
});

2013-09-131
25712

(코드 25-16)

<style>
    .box { padding: 5px; }
    .box p { margin: 0px; padding: 5px; text-align: center; }
</style>
-> 클래스 이름 .box를 .button으로 변경해주세요.
<style>
    .button { padding: 5px; }
    .button p { margin: 0px; padding: 5px; text-align: center; }
</style>

2013-09-131
25712

(코드 25-16)

<style>
    .button { padding: 5px; }
    .button p { margin: 0px; padding: 5px; text-align: center; }
</style>
->
<style>
    #button { padding: 5px; }
    #button p { margin: 0px; padding: 5px; text-align: center; }
</style>

2013-10-292
30841

(841 페이지)

코드 30-27, 3번째 줄
                <div data-role="controlgroup">
은 사족(불필요한 코드)입니다.

삭제하지 않은 상태로 실행하면 그림 30-23과 다른 형태가 나타납니다. 삭제하고 실행하면 그림 30-23과 같이 나옵니다.

2013-10-312
30876

(코드 30-62)

$('a[class=ui-btn-right]').click(function () { /* 생략 */ });
-> 
$('a.ui-btn-right').click(function () { /* 생략 */ });

2013-09-131