Telerik Mega菜单不适用于IE中的jquery1.7

Telerik Mega菜单不适用于IE中的jquery1.7,jquery,telerik,Jquery,Telerik,我在我的网站上使用了一个简单的滑块和Telerik Mega菜单。以下脚本与jquery 1.7.1的参考一起包含在slider中: 以下是我的超级菜单的代码: @( Html.Telerik().Menu() .Name("Mega Menu") .HtmlAttributes(new { @style = "background:#000000;" }) .OpenOnClick(true)

我在我的网站上使用了一个简单的滑块和Telerik Mega菜单。以下脚本与jquery 1.7.1的参考一起包含在slider中:

以下是我的超级菜单的代码:

@(
 Html.Telerik().Menu()
        .Name("Mega Menu")
        .HtmlAttributes(new { @style = "background:#000000;" })
        .OpenOnClick(true)                  
        .Items(menu =>
        {
            menu.Add().Text("Mega Menu:")
                .ContentHtmlAttributes(new { @style = "width:550px;" })
                .Content(@<text>

                        <ul>
                        <li>Group1
                             <ul>
                               <li>Item1</li>
                               <li>Item2</li>
                               <li>Item3</li>
                               <li>Item4</li>
                            </ul>
                        </li>
                        </ul>

                        <ul>
                        <li>Group2
                             <ul>
                               <li>Item1</li>
                               <li>Item2</li>
                               <li>Item3</li>
                               <li>Item4</li>
                            </ul>
                        </li>
                        </ul>
 </text>);
        }
        )
        )
在Mozilla Firefox和Chrome中,使用这两个脚本,我的滑块和Mega菜单功能正常。 但是在IE8中,jquery1.7.1不允许超级菜单工作。仅当我使用jquery1.5.1时,它才起作用。但是使用这个jquery,我的滑块在其他浏览器中停止工作。尽管如此,通过使用IE8中的jquery1.7.1,slider的功能并没有这样的问题

有没有什么方法可以让我使用jquery 1.7.1来运行Mega菜单,而不影响我在浏览器Firefox、Chrome、IE7、8和9上的滑块功能


谢谢。

菜单名称中有一个空格。这是不受支持的。尝试删除空间:

.Name("MegaMenu")