Javascript 如何使用jQuery切换变量文字(值)

Javascript 如何使用jQuery切换变量文字(值),javascript,jquery,Javascript,Jquery,您能看一下并告诉我如何使用jQuery将可变值从“ecolo”切换到“econo”吗 <button id="model">Toggle Query</button> <div id="result"></div> <script> var qtype= "econo"; $("#model").on("click", function () { qtype= "ecolo"; $("#result").html(q

您能看一下并告诉我如何使用jQuery将可变值从“
ecolo
”切换到“
econo
”吗

<button id="model">Toggle Query</button> 
<div id="result"></div>

<script>
var qtype= "econo";
$("#model").on("click", function () {
    qtype= "ecolo";
    $("#result").html(qtype);
 });
</script>
切换查询
var qtype=“econo”;
$(“#模型”)。在(“单击”,函数(){
qtype=“ecolo”;
$(“#结果”).html(qtype);
});

谢谢

在赋值中使用条件表达式

qtype = (qtype == "econo") ? "ecolo" : "econo";
或者只是一个简单的
,如果

if (qtype == "econo") {
    qtype = "ecolo";
} else {
    qtype = "econo";
}
对于真/假布尔变量,您只需编写:

variable = !variable;

运算符执行布尔not运算。

谢谢Barmar,我可以使用相同的逻辑来切换真-假布尔值吗?顺便说一下,我还要等10分钟才能接受你的回答!对于布尔值,您只需编写
变量=!可变的