我正在尝试使用此演示获得导航菜单。
我的问题是虽然无序列表来自Ajax调用。我能看到它是成功的。
这是Ajax调用的响应。
<ul id="menu">
<li>one</li>
<li>
<ul>
<li>1.1</li>
<li>1.2</li>
</ul>
</li>
</ul>
我的问题是菜单没有正确呈现它只是作为没有任何层次结构的列表。
我的预感是在ajax调用之后未运行以下脚本,因此菜单未正确显示
<script>
$(function() {
$( "#menu" ).menu();
});
</script>
我是Ajax的新手,所以即使有很多文档也能提供帮助。
这是Ajax代码。 &#39; LHN&#39;是导航的地方。
jQuery.ajax({
type: 'GET',
contentType: "application/xml",
dataType: 'html',
url: nav,
cache: false,
success: function(xml) {
$("#leftnav").remove();
$("#lhn").append(xml);
}
}
)