Архив метки: JavaScript

Валидная кнопка Google +1

Сегодня передо мной стала задача добавить на сайт кнопку +1 от Google. Казалось бы все довольно просто — надо всего лишь добавить этот код в то место, в котором вы хотите увидеть кнопку: [codesyntax lang=»html4strict» title=»HTML»] <script type=»text/javascript» src=»https://apis.google.com/js/plusone.js»></script> <g:plusone></g:plusone> … Читать далее

Рубрика: HTML/CSS, JavaScript/JQuery | Метки: , , | 4 комментария

Меняем свойства элементов в JQuery 1.6+

С переходом на новую версию JQuery (1.6.2), я обнаружил что не могу менять свойства таких элементов как option, input:checkbox и др. Раньше для того, чтобы сделать выбранным option можно было просто добавить к нему атрибут selected: [codesyntax lang=»javascript» title=»JQuery: option selected»] … Читать далее

Рубрика: JavaScript/JQuery | Метки: , , , , , | Добавить комментарий

Анимация в браузере. Рекомендации

Если анимация для современных браузеров не представляет почти никаких проблем, то для мобильных телефонов она может попортить немало нервов. В любом случае при создании анимации полезно придерживаться нескольких простых правил.

Рубрика: HTML/CSS, JavaScript/JQuery | Метки: , , | 1 комментарий

HTML5 Web Storage

С появлением HTML5 мы получили 2 новых объекта для хранения локальных данных. Это localStorage и sessionStorage. Они работают практически идентично, с той лишь разницей, что в первом — данные хранятся всегда, а во втором — данные удаляются после потери сессии … Читать далее

Рубрика: JavaScript/JQuery | Метки: , | Добавить комментарий

Создание jQuery плагина для массовой загрузки файлов на сервер

С появлением HTML5 File API загрузка файлов на сервер перестала быть проблемой. Раньше для этого использовались костыли, использующие Silverlight или Flash. Теперь же мы можем использовать только java script. Для загрузки файлов на сервер появились 2 новых объекта FormData и FileReader из XMLHttpRequest 2 … Читать далее

Рубрика: JavaScript/JQuery | Метки: , | 2 комментария

Добавляем свои правила валидации к плагину jQuery.validate

Для удобной валидации форм я обычно использую плагин jquery.validate. С его помощью очень просто валидировать любую форму используя уже готовые правила валидации (основаные на регулярных выражениях). Но иногда возникает нужда в использовании своих регулярных выражений и jquery.validate предоставляет хороший инструмент для этого. Например … Читать далее

Рубрика: JavaScript/JQuery | Метки: , , , | Добавить комментарий

Расширяем fancybox. Меняем hash при смене картинки.

Fancybox — популярный JQuery плагин для создания фотогалерей и вывода фотографий и другого контента в модальных окнах в стиле Mac. Он обладает довольно широким API, но некоторых возможностей иногда не хватает. Например мне надо, чтобы при перелистывании фото у меня менялся … Читать далее

Рубрика: JavaScript/JQuery | Метки: , , | 6 комментариев

HTML5 data-атрибуты (data-*)

Тем, кто занимался разработкой сложных web-приложений часто приходилось сталкиваться с ситуацией, когда необходимо хранить какие-либо данные прямо в html — документе. Будь то дефолтные значения для чего-либо или свойства элементов. Зачастую они добавляли сложные классы, которые надо было парсить, жертвуя … Читать далее

Рубрика: HTML/CSS, JavaScript/JQuery | Метки: , , | 4 комментария

Подключаем счетчики событий для Google Analytics

Для глубокого анализа действий посетителей на вашем сайте возникает необходимость в сборе информации об их действиях. С этой задачей отлично справляется Google Analytics.

Рубрика: SEO | Метки: , , , | 3 комментария

Проверка на существование js функции

Иногда точно не известно, объявлена ли Javascript функция. Для этого перед вызовом функции необходимо проверить ее существование. Делается это очень просто: [codesyntax lang=»javascript» title=»JavaScript»] if (typeof myFunc == ‘function’) { myFunc() } [/codesyntax] Как известно, оператор typeof используется для определения … Читать далее

Рубрика: JavaScript/JQuery | Метки: | Добавить комментарий
  • Страница 1 из 2
  • 1
  • 2
  • >