Клиенту понравилось наше прошлое улучшение, и теперь он задумывается над тем, как разбавить тяжеловесный текст, размещенный на главной странице. Мы предложили ему добавить в сайдбар шесть последний изображений…
Месяц: Май 2011
Что возращает Twitter?
В прошлой статье, насколько вы помните, мы получали только текст твитов, игнорируя остальное содержимое. Ниже представлен пример, что Twitter в действительности отправляет назад через JSON в строке URL:
Использование user timeline метода
Параметр URL в нашей функции .getJSON будет иметь следующий вид: Вы можете выбирать один из следующих форматов (мы будем использовать json): atom json rss xml Для начала нам…
Использование .getJSON с Twitter
В качестве введения к статье я должен заметить, что при работе с API различных сервисов очень важно тщательно изучить их документацию. Сервисы периодически обновляют свои API, расширяя предложенные…
Основы JSON
Перед тем как погрузиться в работу с Twitter и другими сервисами, давайте изучим основы JSON, а также посмотрим, как можно интегрировать JSON и jQuery. JSON (часто произносится как…
Соединяемся с Twitter’ом, используя .getJSON
На сегодняшний день Twitter является довольно популярным интернет-сервисом для ведения микроблогов. Именно поэтому существует множество плагинов, написанных на jQuery, которые позволяют соединиться с Twitter. Я отдаю свое предпочтение…
Проект: применяем AJAX к записям
Давайте предположим, что у нас есть клиент — дизайнер мультимедийных проектов с открытым исходным кодом, — которому требуется выполнить чистую и оригинальную домашнюю страницу. Он желает, чтобы все…
Трансформируем загружаемый контент
Скажем, мы должны преобразовать часть загружаемого контента. Никаких проблем. Специально для этих целей мы можем использовать функцию обратного вызова:
Используем функцию .load
В одной из предыдущих статей мы привели пример работы с функцией .ajax. Аналогичные результаты можно было бы получить при помощи шортката .load. Обратите внимание, как сильно сократился код:
Работа с шорткатами
Как вы могли заметить, функция .ajax() обладает мощными и гибкими возможностями. Как и в случае с jQuery функцией .animate(), функция .ajax() разбита на несколько простых шорткатов, которые позволяют…