if if声明中的其他内容

时间:2014-11-05 03:21:30

标签: javascript if-statement

为什么我不能转到alert('else combo')中的下一个其他声明?

   if ($('#branchName' + branchList.branch).length == 0) {
                    console.log('if branchName');
                    $('#zzz').append(
                            '<ul>' +
                            '<li>' +
                            '<span id="branchName' + branchList.branch + '">' + branchList.branch + '</span>' +
                            '</li>' +
                            '</ul>'
                    );
                    if ($('#branchName' + branchList.branch + 'combo' + xtrim.comboTrim).length == 0) {
                        console.log('if combo');
                        $('#branchName' + branchList.branch).append(
                            '<ul>' +
                                '<li>' +
                                '<span id="branchName' + branchList.branch + 'combo' + xtrim.comboTrim + '">' + branchList.combo + '</span>' +
                                '</li>' + 
                                '</ul>'
                        );
                        if ($('#branchName' + branchList.branch + 'category' + xtrim.categoryTrim).length == 0) {
                            console.log('if category');
                            $('#branchName' + branchList.branch + 'combo' + xtrim.comboTrim).append(
                                '<ul>' +
                                    '<li>' +
                                    '<span id="branchName' + branchList.branch + 'category' + branchList.category + '">' + branchList.category + '</span>' +
                                    '</li>' +
                                    '</ul>'
                            );
                            if ($('#branchName' + branchList.branch + 'item' + xtrim.itemTrim).length == 0) {
                                console.log('if item');
                                $('#branchName' + branchList.branch + 'category' + xtrim.categoryTrim).append(
                                    '<ul>' +
                                        '<li>' +
                                        '<span id="branchName' + branchList.branch + 'item' + xtrim.itemTrim + '">' + branchList.item + '</span>' +
                                        '</li>' +
                                        '</ul>'
                                );
                            } else {
                                alert('else item');
                                $('#branchName' + branchList.branch + 'item' + xtrim.itemTrim).append(
                                   '<ul>' +
                                   '<li>' +
                                   '<span id="branchName' + branchList.branch + 'item' + xtrim.itemTrim + '">' + branchList.item + '</span>' +
                                   '</li>' +
                                   '</ul>'
                                      );
                            }
                        } else {
                           alert('else category');
                           $('#branchName' + branchList.branch + 'category' + xtrim.categoryTrim).append(
                           '<ul>' +
                               '<li>' +
                               '<span id="branchName' + branchList.branch + 'item' + xtrim.itemTrim + '">' + branchList.item + '</span>' +
                               '</li>' +
                               '</ul>'
                       );
                        }
                    } else {
                        alert('else combo');
                        $('#branchName'+ branchList.branch+'combo' + xtrim.comboTrim).append(
                            '<ul>' +
                                '<li>' +
                                '<span id="branchName' + branchList.branch + 'category' + xtrim.categoryTrim + '">' + branchList.category + '</span>' +
                                '</li>' +
                                '</ul>'
                        );
                    }
                } 
                else {
                   console.log('else branch');
                    $('#branchName' + branchList.branch).append(
                        '<ul>' +
                            '<li>' +
                            '<span id="branchName' + branchList.branch + 'combo' + xtrim.comboTrim + '">' + branchList.combo + '</span>' +
                            '</li>' +
                            '</ul>'
                    );
                }

1 个答案:

答案 0 :(得分:0)

这个怎么样?

  if ($('#branchName' + branchList.branch).length == 0) {
                    alert('if branchName');
                    $('#zzz').append(
                        '<ul>' +
                            '<li>' +
                            '<span id="branchName' + branchList.branch + '">' + branchList.branch + '</span>' +
                            '</li>' +
                            '</ul>'
                    );
                }
                else if ($('#branchName' + branchList.branch + 'combo' + xtrim.comboTrim).length == 0) {
                    alert('if combo');
                    $('#branchName' + branchList.branch).append(
                        '<ul>' +
                            '<li>' +
                            '<span id="branchName' + branchList.branch + 'combo' + xtrim.comboTrim + '">' + branchList.combo + '</span>' +
                            '</li>' +
                            '</ul>'
                    );
                }
                else if ($('#branchName' + branchList.branch + 'category' + xtrim.categoryTrim).length == 0) {
                    alert('if category');
                    $('#branchName' + branchList.branch + 'combo' + xtrim.comboTrim).append(
                        '<ul>' +
                            '<li>' +
                            '<span id="branchName' + branchList.branch + 'category' + branchList.category + '">' + branchList.category + '</span>' +
                            '</li>' +
                            '</ul>'
                    );
                }
                else if ($('#branchName' + branchList.branch + 'item' + xtrim.itemTrim).length == 0) {
                    alert('if item');
                    $('#branchName' + branchList.branch + 'category' + xtrim.categoryTrim).append(
                        '<ul>' +
                            '<li>' +
                            '<span id="branchName' + branchList.branch + 'item' + xtrim.itemTrim + '">' + branchList.item + '</span>' +
                            '</li>' +
                            '</ul>'
                    );
                }