Как вы имитируете поведение пользовательского интерфейса области наблюдения за движением YouTube с помощью jQuery Ajax? - PullRequest
0 голосов
/ 15 июля 2009

При просмотре видео на YouTube пользователь может нажать «Поделиться» или «Списки воспроизведения», и под ним появится панель с соответствующими элементами FORM. Я действительно хотел бы найти простой пример jQuery, который показывает, как реализовать поведение, очень похожее на него - только поведение пользовательского интерфейса - в комплекте с опцией «close».

1 Ответ

0 голосов
/ 22 июля 2009

Лучше всего было бы взглянуть на jQueryUI и их функцию Tab . Это позволит вам настроить ссылки, которые при нажатии на них будут отображать собственную панель информации.

Стоит отметить, что все может стать непросто, если вы собираетесь положить что-то вроде гармошки внутри вкладок. В остальном это очень универсальный метод, который также включает в себя возможность запоминать, какую вкладку пользователь открыл в файле cookie, так что в следующий раз, когда пользователю будет показано это диалоговое окно, оно будет там, где его оставили.

К сожалению, это так просто, как вы собираетесь получить. Я признаю, что их документация не лучшее место, чтобы иногда смотреть на примеры кода. К счастью, я просто работал над внедрением некоторых вкладок на www.sneakyness.com. Весь код находится внутри Sneakyness.js . То, что вы ищете, находится в самом низу. Дополнительный код, который я имею, состоит в том, чтобы включить такие вещи как аккордеон внутри вкладок. Стоит также отметить, что я загружаю содержимое каждой вкладки из отдельных файлов вместо того, чтобы хранить все на одной странице, что делает его немного аккуратнее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...