我试图弄清楚为什么这不起作用。我确定文字是一样的。他们都返回一个字符串。但是 if 语句总是正确的,即使它显然是错误的!......有谁知道我做错了什么?
for (var i = 0; i < $("#slider_2011 dd").length; i++) {
if ($("#slider_2011 dd").eq(i).children("h1").text() === "text1" || "text2" || "text3"){
$("#slider_2011 dd").eq(i).children("h2").text("text4");
}
}