who = $(".tekst").text();
if (who=="XxX") {
$("#discu").css("display", "none");
}
alert(who);
所以我的
.tekst
是:<a class="tekst" href="#">XxX</a>
,当我调用text()
函数时,就可以按照自己的意愿打印出XxX
(我可以在alert();
框中看到它)。问题是我的if
语句不起作用。它的输出只是false
。为什么? 最佳答案
使用String#trim
或jQuery.trim()
方法删除尾随和前导空格。
who = $(".tekst").text().trim();
if (who=="XxX") {
$("#discu").css("display", "none");
}
alert(who);