0

如果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 语句?

4

2 回答 2

1

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

if(estimatedVal == ' - ') {
    $('#estimatedVal').html(avgList);
} else {
    $('#estimatedVal').html(estimatedVal);
}
于 2013-04-03T00:09:39.027 回答
1

你的 if 中有一个杂散的双引号。

于 2013-04-03T00:10:02.823 回答