Jscript+jquery+一个基本区别的例子

Jscript + jquery + an example of basic difference

本文关键字:区别 一个 Jscript+jquery+      更新时间:2023-09-26

我是JS的新手,希望能更好地理解这个概念,所以提前为我对这个问题的无知或简单道歉。我基本上是在尝试构建一个简单的智力竞赛游戏来学习JavaScript。

基本上,我试图理解这两个版本之间的区别:

JavaScript示例

Jquery示例

基本上,我试图理解这两行的区别:

JavaScript

document.getElementById("question").innerHTML = "<b>Question " + questionIndex +"</b>: " + allQuestions[0][questionIndex-1];

JQuery

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

JavaScript版本将以粗体显示"Question X:",但在Jquery版本中不会。为什么?如何使Jquery版本的粗体部分工作?或者对此有任何其他建议?

tks

.text()设置文本,而不是HTML。改为使用.html()

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

此外,JScript不是JavaScript。你可能是指JavaScript。

Javascript在jquery中的document.getElementById("elementId").innerHTML ="your text/html"等价物是$("#elementId").html("your text/html")

.html()jQuery函数获取/设置任何元素的HTML。

.text()jQuery函数获取/设置任何元素的文本(innertext)。