Я использовал простой слайдер и Mega Menu Telerik на моем сайте.Следующий скрипт включен для слайдера вместе со ссылкой на jquery 1.7.1:
Вот код моего мегаменю:
@(
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>);
}
)
)
Используя эти 2 скрипта, мой слайдер такжекак Mega Menu функционируют должным образом в Mozilla Firefox и Chrome.Но в IE8 jquery1.7.1 не позволяет Mega Menu работать.Это работает, только если я использую jquery1.5.1.Но с этим jquery мой слайдер перестает работать в других браузерах.Хотя в функционировании слайдера такой проблемы нет при использовании jquery1.7.1 в IE8.
Есть ли способ использовать jquery 1.7.1 для работы Мега-меню, не нарушая работумой слайдер в любом из браузеров (Firefox, Chrome, IE7,8 и 9)?
Спасибо.