Я только что обновился до jQuery 1.3.2, который в основном был прекрасен, но я что-то упустил, когда дело доходит до новой модели событий (я думаю)Слишком много рекурсии при выполнении .next в 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();
Как это может вызвать рекурсию, скрыть() скрывает что-то, что должно пойти не так ?
UPDATE
Я обнаружил, что если я удалить ссылки на JQuery UI 1.7.1 библиотеку сценариев проблема уходит. Даже если я не нахожу ничего в библиотеке пользовательского интерфейса jQuery, но включил его, я получаю ошибку.
Это полезно, я, должно быть, пропустил оригинальные документы. – ilivewithian