2013-07-24 3 views
1

나는 JS를 처음 접했을 때이 개념을 더 잘 이해하고 싶다.이 질문에 대한 나의 무지 또는 단순함에 대해 미리 사과한다. 기본적으로 JavaScript를 배우기 위해 간단한 퀴즈 게임을 만들려고합니다. 기본적으로Jscript + jquery + 기본 차이의 예

JavaScript example

Jquery example

나는이 2 개 라인의 차이를 이해하려고 노력하고 있어요 :

자바 스크립트

는 기본적으로 나는이 두 버전 사이의 차이를 이해하는 것을 시도하고있다
document.getElementById("question").innerHTML = "<b>Question " + questionIndex +"</b>: " + allQuestions[0][questionIndex-1]; 
굵게하지만하지 JQuery와 버전 것입니다 : "질문 X"

JQuery와는

$("#question").text("<b>Question " + questionIndex +"</b>: " + allQuestions[0][questionIndex-1]) 

자바 스크립트 버전을 표시합니다. 왜? 그리고 Jquery 버전을 대담한 파트로 만드는 방법은 무엇입니까? 또는 이것에 대한 다른 조언이 있습니까?

답변

5

.text()

TKS는 텍스트가 아닌 HTML을 설정합니다. 대신 .html()을 사용하십시오.

$("#question").html("<b>Question " + questionIndex +"</b>: " + allQuestions[0][questionIndex-1]) 

또한 JScript는 JavaScript가 아닙니다. 당신은 아마 자바 스크립트를 의미합니다.

+0

실제로 JScript는 Microsoft JavaScript 구현입니다. – Yang

+0

나는 JavaScript를 의미 했으므로이를 바로 잡을 것입니다. – HattrickNZ

+0

@DaveJust : JavaScript가 아닌 ECMAScript. – Blender

0

자바 스크립트의 JQuery와 동등한 document.getElementById("elementId").innerHTML ="your text/html" jQuery를 기능을 가져 $("#elementId").html("your text/html")

0

.html()는/모든 요소의 HTML을 설정합니다.

.text() jQuery 함수는 모든 요소의 텍스트 (innertext)를 가져 오거나 설정합니다.