JavaScript

Растягивающаяся textarea

Недавно наткнулся на интересную идею – как растягивать текстовое поле (textarea) в зависимости от контента в нем. дея очень проста, поэтому не могу не поделится ее с вами.

Но раскрою карты не стразу, сначала расскажу как я это делал раньше и укажу проблемы которые при этом всплывают, может вы делали также, и теперь ошибок не повторите.

› Подробнее

Tags: , ,

Воскресенье, юль 5th, 2009 HTML, JavaScript, Методики 8 Коментариев

Динамические блоки на jQuery

В каждом втором моем проекте, где нужно делать различные эффекты на JavaScript, встречаются различные блоки, которые выдвигаются, выезжают или их нужно вытягивать мышкой. Эффекты такого рода очень просто получить с помощью продвинутых фреймверков, но темнемение на разработку таких маленьких скриптов в сумме уходит много времени. Во всяком случае мне было постоянно лень написать что-то универсальное до сегодняшнего момента, и в каждом проекте я делал эти минискрипты. Но т.к. время – деньги, а времени как и денег вечно не хватает – представляю вам первую версию моего плагина dynamicBlocks.

Пример динамических блоков:

Пример может работать немного некорректно в iframe (если двигая блок убрать мышку из области iframe). Нормальную работу вы можете посмотреть открыв пример в новом окне.
› Подробнее

Tags: , , ,

Воскресенье, юнь 21st, 2009 HTML, JS Plugins, JavaScript, jQuery 7 Коментариев

Бегущая строка на jQuery c прокруткой текста

Бегущая строка является, наверное, одним из первых и наиболее старым динамическим эффектом для сайта, поэтому в интернете можно найти много различных версий этого эффекта. Но я, все же, хочу познакомить вас с моей версией этого плагина сделанного с помощью jQuery.

Пример бегущей строки:


› Подробнее

Tags: , ,

Суббота, юнь 6th, 2009 JS Plugins, JavaScript, jQuery 39 Коментариев

Кроссбраузерный mousewheel, обработка события скролинга

Недавно наткнулся на маленькую проблемку, в одном из последних проектов нужно было прикрепить событие mousewheel, причем код должен был быть написан без сторонних фреймверков. Когда попытался повесить функцию на onmousewheel, убедился, что она работает по разному в некоторых браузерах, а в иных и вовсе не работает.

В этой статье я хочу поделится с вами функциями на JavaScript для кроссбраузерного события скролинга. Покопавшись в интернете нашел несколько неплохих идей, но почти все они были полуфабрикатами. Поэтому, собрав определенную коллекцию различных решений – вывел и оптимизировал их в одну легкую в использовании функцию, а что самое главное – универсальную.

› Подробнее

Tags: ,

Воскресенье, Май 24th, 2009 JavaScript, Методики 17 Коментариев

Cufon – имплементация нестандартных шрифтов

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

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

так, чтоб не быть голословным рассмотрим первый пример:

› Подробнее

Tags: , ,

Воскресенье, Май 10th, 2009 HTML, JS Plugins, JavaScript 22 Коментариев

Дропдаун, выпадающее меню с эффектами на jQuery

Хочу познакомить Вас с первой версией моего плагина для выпадающего меню. На данный момент эта версия позволяет добавить эффекты slide и fade, как по отдельности так и вместе, для выпадающего списка горизонтальной навигации. Плагин предназначен для двухуровневой навигации – видимый и вложенный список.

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

Пример №1 выпадающего меню (slide эффект):


› Подробнее

Tags: , , , ,

Воскресенье, Апрель 26th, 2009 CSS, HTML, JS Plugins, JavaScript, jQuery 48 Коментариев

JavaScript библиотека для проигрывания mp3

Проигрывание mp3 файлов с помощью JavaScript, давно хотел найти такую библиотеку, т.к. flash проигрыватели меня не устраивали по определенным требованиям функциональности, и в одном из последних проектов сам заказчик помог мне в этом. Ну конечно же проигрывание музыки с помощью чистого JS не возможно, поэтому в данной библиотеке используется flash объекты, но все манипуляции с аудио файлами происходят через API JS библиотеки.

Представляю вашему вниманию библиотеку SoundManager 2

Детально я рассматривать её возможности не буду т.к. в ней имеется множество методов и функций,
все это хорошо описано в документации, я лишь рассмотрю плюсы а также опишу и покажу живой пример.

› Подробнее

Tags: ,

Вторник, Апрель 14th, 2009 JS Plugins, JavaScript 3 Коментариев
Rotaban.ru - биржа банерной рекламы