JavaScript

JavaScript   →  Escaping Regexp Expression

Перед тем как вставить искомую строку в match, на поиск совпадений, неплохо заэкранировать строку.

     //escape regexp expression
     function escapeRegExp(str) {

JavaScript   →  Trigger event на javascript

Функция используемая в тестах jQuery.

JavaScript   →  Hotkeys комбинация клавиш

Будет в виде модуля, для евентовой модели.

Основная суть здесь вот в чем, имеем массив, в который будем добавлять клавиши по keydown, и удалять по keyup, то есть пока клавиша зажата она будет в массиве и мы можем посмотреть какая комбинация сейчас нажата.

JavaScript   →  Коды кнопок клавиатуры в Javascript

Для определения кода кнопок, нажмите нужную кнопку вв текстовом поле:


Код нажатой кнопки:

JavaScript   →  Проверка поддержки CSS свойств в JavaScript

В силу распостраненности множества различных браузеров, разной степени свежести, у веб разработчика возникает проблема обеспечения кроссбраузерности. Одна из таких проблем это поддержка того или иного браузера CSS свойств. Решение проблем или забить или всякого рода хаки, в том числе и на js. Вот способ как определить, поддерживается свойство или нет.

Определяем поддерживается ли CSS cвойство:

JavaScript   →  Стилизация Radio button и Checkboxes

Написал тут по быстрому скрипт стилизации radiobuttons и checkboxes на jquery для Drupal:

JavaScript   →  JS/jQuery полезняшки

Выбор множество селекторов:

$("div,span,p.myClass").css("border","3px solid red");

JavaScript   →  Javascript Шаблоны

Циклы:

For

var i, myArray =[];

for(i = myArray.length; i--;) {

JavaScript   →  Особенности Drag and Drop для Тачскринов

При огранизации drag&drop в обычном случае пользуються события onmousedown, onmousemove, onmouseup. Но при такой организации на тачскринах наш drag&drop не работает. Для тачскринов есть другие события onTouchStart, onTouchMove,onTouchEnd и onTouchСancel.
Особенность в том, что в объекте event передаеться несколько пальцев...
Собственно первый палец:

JavaScript   →  Toggleval

Тогглевал, вставляет дефолтный тескт в инпуты.

http://plugins.jquery.com/project/toggleval

Pages