Это сложно, как заявлено, но решаемо другими способами. Самый простой:
$("#adminMenu li ul:visible").hide();
при условии, что предметы либо скрыты, либо нет. Конечно, учитывая, что вы хотите скрыть их все, почему бы просто:
$("#adminMenu li ul").hide();
Старайтесь не менять стиль CSS напрямую. Это проблематично. Трудно повернуть вспять, и, как вы обнаруживаете, трудно искать. Вместо этого используйте класс:
#adminMenu li ul { display: none; }
ul.block { display: block; }
с:
$("#adminMenu li ul").removeClass("block");
или
$("#adminMenu li ul.block").removeClass("block");