Архив рубрики «JavaScript»

Об ООП в JavaScript

03.07.2014

Очень хороший ролик, в котором подробно обсуждается ООП в JavaScript на примерах.
(далее…)

Как узнать версию jQuery?

20.12.2013

Это можно сделать с помощью такой строчки:


$().jquery

(далее…)

AngularJS: Как спрятать шаблон при загрузке

29.07.2013

Часто при создании приложения на AngularJS можно наблюдать исходний код теплейтов при старте. Это создает не сильно хорошее впечатление для конечного пользователя, так как он может подумать, что сайт поломан. Особенно хорошо это заметно на слабом соединении, допустим на мобильном телефоне.
Намного лучше было бы заменить разметку отображения на индикатор загрузки.
(далее…)

AngularJS и PHP: Проблемы при передаче POST данных

24.07.2013

При использовании стандартного $http-сервиса в AngularJS и метода передачи POST, PHP не получает $_POST массив в привычном для нас виде. Точнее — он вообще пуст.
(далее…)

Как в AngularJS использовать реальные URL-адреса вместо hash (якорей, после «#»)

08.07.2013

AngularJS действительно позволят избавится от хэша в адресной строке, и эмулировать настоящие переходы по страницам с помощью новоиспеченных возможностей javascript в браузере history.pushState().
(далее…)

AngularJS: Сортировка списка по динамическим параметрам

07.07.2013

Допустим нам нужно отсортировать выводимый список по количеству элементов вложенного массива. Решить такого рода задачу в AngularJS очень просто:
(далее…)

HTML5, JavaScript: Динамическая подмена URL без перезагрузки страницы

03.12.2012

HTML5 предусматривает возможность динамической подмены адреса страниц без их перезагрузки с помощью JavaScript. Это может быть необходимо для корректного отслеживания состояния динамических страниц.
(далее…)

htmlDecode для JavaScript или как раскодировать html

01.10.2012

Допустим, нам нужно точно определить длину строки, которую нам прислал сервер в json-е.
И она может содержать множество html-мнемоник типа  , ©, —, ©, длина которых получится больше чем 1 символ при подсчете.
Вот мы пришли к тому, что нам нужна функция в javascript-е, которая бы перекодировала эти html-мнемоники в обычные символы.
(далее…)

JavaScript: Отменяем обработчкики событий по умолчанию

11.03.2012

Иногда нужно отменить стандартные обработчики событий браузера. Допустим, избежать перехода по ссылке, или отправки формы при клике кнопки «submit».
(далее…)

JavaScript: Запрещаем всплытие событий

11.03.2012

Чтобы предотвратить всплытие событий по DOM-дереву, нужно написать такой код в обработчике события:
(далее…)