我很困惑为什么if条件没有产生结果
返回结果fxresult值="要求价格"这不是代码,仅供变量结果参考。
var fxresult = $(".price").html();
var fxRate = fxresult.replace(/ /g,"");
if (fxRate == 'Callforprice'){
alert("found")
}
答案 0 :(得分:2)
你可以使用这个正则表达而不是你的。
var fxRate = fxresult.replace(/\s/g,"");
你会努力,但我认为这个更好一点,因为你避免像一两个空格的错别字。
你在这里输错了
var fxresult value = " Call for price "
//---------------------------------------^
缺少;
但这一行中的主要问题是
var fxresult value = " Call for price "
//----------^
你有var声明的问题(变量名不能包含空格)
见工作FIDDLE