没有换行符jQuery .append()

时间:2011-06-26 03:22:50

标签: javascript jquery html xml text-alignment

我正在使用jQuery使用以下代码解析XML:

function appendNav(xml) {
    $(xml).find("Nav").each(function() {
        $("#navBar").append("<a id='navItem' href='" + $(this).find("Link").text() + "'>" + $(this).attr("name") + "</a>");
        $("#navBar").append("<div class='navItemSep'> | </div>");
    });

    $(".navItemSep").filter(":last").remove();
}

使用以下XML:

<Navbar>
    <Nav name="Home">
        <Link>index.html</Link>
    </Nav>
    <Nav name="Twitter">
        <Link>http://twitter.com/nathanpc</Link>
    </Nav>
</Navbar>

问题是我在多行而不是只有一行。我需要做什么才能将它输出到一行?

1 个答案:

答案 0 :(得分:4)

尝试将div更改为span

相关问题