我正在尝试使用JSON数据生成一个jQueryUI菜单栏。JSON被正确地解析为有效的HTML.然而,菜单栏显示为一个无样式的无序列表,而不是像在上看到的那样显示为带样式的菜单栏。请注意,将JSON数据转换为HTML的例程此时不会深入到一个菜单级别,因此子菜单选项(Open、Save、Close等)是故意不读的。
出于某些原因,如果我在menuBar.jsp中硬编码与下面的jQuery方法生成的完全相同的HTML,菜单栏样式就会显示得很好。
以下是主页(appFrameNew.jsp):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 T
我已经创建了一个带有多个子菜单的垂直菜单栏,但它的子菜单并不在父菜单下面。以下Html代码
.vertical-menu {
width: 400px;
/* Set a width if you like */
}
.vertical-menu a {
background-color: #eee;
/* Grey background color */
color: black;
/* Black text color */
display: block;
/* Make the links appear below each other */
p