无法比较jquery中的两个字符串

无法比较jquery中的两个字符串,jquery,Jquery,有人能帮我解决这个问题吗? 我的html代码是 1仲裁协议可以是口头的吗? 对 不 是的,如果营业额低于100万 以上都没有 否 我的jquery代码是 $('.radio')。单击(函数(){ $(this).parents(“.options”).parent().addClass('activated'); 所选变量=($(this.parent().text()); var answer=($(this.closest(“.mcq”).find(“.reveal”).text());

有人能帮我解决这个问题吗? 我的html代码是

1仲裁协议可以是口头的吗?
对
不
是的,如果营业额低于100万
以上都没有

我的jquery代码是

$('.radio')。单击(函数(){
$(this).parents(“.options”).parent().addClass('activated');
所选变量=($(this.parent().text());
var answer=($(this.closest(“.mcq”).find(“.reveal”).text());
如果(选定===回答){
警惕(“是”);
}否则{
警报(“nope”);
}
});

例如,在这种情况下,当用户单击第二个单选选项(即“否”)时,我的期望输出应该是,它应该用最后一个单选选项(即“否”)检查答案,如果两者都匹配,那么我应该得到一个警报(“是”)。我一直在努力解决这个问题。非常感谢您的帮助

您必须删除
字段和
之间的空格
.text()
获取所有标记之间的所有文本,因此示例中所需的答案是“否”而不是“否”:

$('.radio')。单击(函数(){
$(this).parents(“.options”).parent().addClass('activated');
所选变量=($(this.parent().text());
var answer=($(this.closest(“.mcq”).find(“.reveal”).text());
如果(选定===回答){
警惕(“是”);
}否则{
警告(“否”);
}
});

1仲裁协议可以是口头的吗?
对
不
是的,如果营业额低于100万
以上都没有


非常感谢你,兄弟。我已经研究了将近两个小时了。简单的空间解决了这个问题。非常感谢。