JS & jQuery

Отловить событие Back для Navigate в браузере

Отловить событие back для navigate у браузера: var hash = location.hash; setInterval(function() { if (location.hash != hash) { hashUpdatedEvent(hash); }…

8 лет ago

Плагин для создания обучения к интерфейсу

Очень крутой плагин для создания обучения к интерфейсу: github.hubspot.com/shepherd/docs/welcome/      

8 лет ago

JS-библиотека для работы с цветами

JavaScript библиотека для манипуляций с цветом: https://github.com/jfsiii/chromath Вы сможете: Выполнять преобразования из одного цветового пространства в другое (rgb->hex, hsv->hsl, rgb->hex->hsl->rgb)…

8 лет ago

Затемнить/осветлить hex-цвет с помощью js

LESS/Sass позволяют для любого цвета указать сам цвет и значение для его затемнению/осветления. В JS такая возможность не встроена. Следующая…

8 лет ago

Вызвать в JQuery ctrl + click

Способ, чтобы вызвать CTRL + Click (или просто любой ключ + Click) в JQuery: var e = jQuery.Event("click"); e.ctrlKey =…

8 лет ago

Фоновое видео на весь экран

Добавить на страницу видео в качестве фонового изображения можно через HTML5 Fullscreen API и плагин BigVideo.js для jQuery. Видео автоматически…

8 лет ago

Криптографические js-алгоритмы

CryptoJS является растущей коллекцией стандартных и безопасных алгоритмов шифрования, реализованных на JavaScript с использованием лучших практик и моделей. Она быстрая,…

8 лет ago

Dragscroll скрипт для скроллирования путем перетягивания

Dragscroll - мини JavaScript библиотека (min - 734 байт), которая позволяет скроллировать через перетягивание мышей (в стиле "drag and drop"…

8 лет ago

Разница между двумя датами в JavaScript

Разницу в днях между 2-мя датами в JavaScript можно получить следующим образом: Создать две переменные типа Date, передав обязательно даты…

9 лет ago

Как создать простой jQuery UI виджет

Решение: 1.Подключить jQuery UI 2.Нарисоватьразметку 3.Заготовка (файл jquery.ui.inbox.js) $.widget('ui.inbox', { options: { title: null }, _init: function () { var…

9 лет ago