var s1=$("#zhuangtai").text();
var s2="已提交审核";
$("#status").append(s1);
$("#status").append(s2);
if(s1==s2)
{
$("#status").append(s1);
}
这段程序运行结果是:
已提交审核 已提交审核
证明s1也是“已提交审核”
为什么s1==s2没有反应??
$.trim(s1)==$.trim(s2)
已提交审核 已提交审核
你中间的那个空格从哪里来的,要不然在s1,要不然再s2。
应该在s1上,你可以用
var s1=$("#zhuangtai").text(),trim();
var s1=$("#zhuangtai").text();alert下s1看下值是什么?
上面说的有道理,要么是s1最后有一个空格,要么是s2最前面有一个空格,所以导致了s1与s2不相等