如果陈述不正确

时间:2013-04-03 00:08:06

标签: javascript jquery html if-statement

如果estimatedVal为空,我希望将变量estimatedVal替换为avgList。我的代码有问题,因为下面的代码没有任何反应。如果我删除if语句,其他一切都有效:

$('#estimatedVal').html($(context).find('ul.estimates a:eq(1)').text()
                                + ' - ' + $(context).find('ul.estimates a:eq(0)').text());


if(estimatedVal == ' - '") {
$('#estimatedVal').html(avgList);
} else {
$('#estimatedVal').html(estimatedVal);
}

如果能够使用if语句,我需要做什么?

2 个答案:

答案 0 :(得分:1)

你有一个“孤独的双引号”,使用IDE /代码编辑器并使用记事本退出:P

if(estimatedVal == ' - ') {
    $('#estimatedVal').html(avgList);
} else {
    $('#estimatedVal').html(estimatedVal);
}

答案 1 :(得分:1)

你的if中有一个迷路双引号。