Я только что обновился до jQuery 1.3.2, что в основном нормально, но я что-то упускаю, когда дело доходит до новой модели событий (я думаю)
$(document).ready(function()
{
$(".AspNet-Menu-NonLink").click(function()
{
$(this).next($("ul")).slideToggle("fast");
});
$(".AspNet-Menu-NonLink").next($("ul")).hide();
$(".AspNet-Menu-ChildSelected").next($("ul")).show();
});
Раньше это работало, но в этой строке появляется ошибка «слишком много рекурсии»:
$(".AspNet-Menu-NonLink").next($("ul")).hide();
Как это может вызвать рекурсию, hide () что-то скрывает, что не так?
UPDATE
Я обнаружил, что если я удалю ссылки на библиотеку сценариев jQuery UI 1.7.1, проблема исчезнет. Даже если я не вызываю что-либо в библиотеке jQuery UI, но включаю это, я получаю ошибку.