Есть пара вещей не так. Сначала отсутствующий тег <ul>
, который идентифицировал Йорго.
Вторая эта строка
$('.third').show("slide", { direction: "right" }, 1000);
Если вы измените его на
$('.third').show();
Вы увидите, что появится div (но без нужной вам анимации). Это означает, что у вас неправильный синтаксис.
Если вы посмотрите страницу документации API для show()
Вы увидите, что нет версии функции, которая принимает аргументы, как у вас в коде.
Так что либо в вашем коде должна быть пользовательская функция show
, которая переопределяет функцию jQuery. Или вы должны включить плагин JQuery, который поддерживает функциональность, которую вы ищете.
РЕДАКТИРОВАТЬ: может показаться, что вам не хватает этот плагин jQuery UI