Ставлю toggle на список li он весь исчезает! В интернете прочитал, что эту функцию убрали.
Функция toggle используемая для скрытия и показа элементов есть и в самой актуальной версии jQuery: Effects > Basics > toggle.
Если Вы о функции toggle связанной с событиями, позволяющей навешывать несколько обработчиков, в частности для каждого четного/нечетного клика, то она считается устаревшей начиная с jQuery 1.8, и была удалена в версии 1.9: Deprecated > Deprecated 1.8 | Events > Mouse Events | Removed
Судя по всему Вы пытаетесь использовать функцию toggle связанную с событиями, но подключаете jQuery версии выше 1.8. Как вариант можно вешать обработчик на событие click, и хранить в data элемента спец. флаг.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости