Добавить новую запись в Javascript-Блог »»
|
|
В JavaScript нет встроенной функции, для удаления пробелов в начале и конце строки, как например в PHP, где для этого используется функция trim. Под пробелами здесь подразумеваются символы SPACE, TAB, перенос строки и многое другое. Для реализации этой функции в JavaScript как правило пользуются регулярными выражениями.
|
|
|
|
|
Нельзя сказать, что темой вращения картинок с помощью JavaScript никто не занимался. Для jQuery существуют как минимум 2 плагина –jquery.rotate и Wilq32.RotateImage, они работают почти кроссбраузерно и с помощью них можно даже сделать анимированный поворот изображения.
v\:image { behavior:url(#default#VML); display:inline-block }
Вот как выглядит поворот картинки с помощью jquery.rotate:
$('#image').rotateRight(45);
А вот как с помощью Wilq32.RotateImage:
$('#image').rotate(45);
Но почему бы не [...]
|
|
|
|
|
Для того, чтобы функции менялись при нажатии на кнопку, нужно создать некую
логику выполнения. Я буду использовать оператор целочисленного деления "%".
var x = 0; // Это будет счетчик нажатия на кнопку...
function doublefunc () {
x++; // при вызове функции счетчик увеличился на единицу...
if (x % 2 !== 0) { // "Если длина остатка от деления не равна нулю (1/2 = 0.5)"
alert(x + " является нечетным числом ");
} else { // если же 2/2 = 1 без остатка
alert(x +" является нечетным числом");
}
}
|
|
|
|
|
Продолжим изучать JavaScript фреймворки. Настала очередь MooTools…
О да, будем переделывать знакомый пример еще и под Mootools 
Подключение
Ну, для начала берем фреймворк, его вы сможете скачать с домашней страницы проекта, и подключаем:
<script type="text/javascript" src="js/mootools.js" ></script>
Mootools так же доступен в Google CDN для JavaScript библиотек:
<!-- Google -->
<script type="text/javascript"
[...]
|
|
|
|
|
В последнее время я имел возможность поработать с Phing - программой для сборки приложений. С её помощью можно копировать файлы приложения, заменять в них текст (например параметры конфигурационных файлов), и многое другое.
|
|
|
|
|
Приветствую наших читателей. Предыдущий месяц совпал со множеством кардинальных событий, поэтому блог временно не обновлялся, теперь буду стараться писать регулярнее. Если кратко подытожить события, то я переехал жить и работать в Киев, по причине того, что перешел в один стартап, в котором мне "сделали предложение, от которого невозможно отказаться" и мы сейчас, вместе с небольшой […]
|
|
|
|
|
Приветствую наших читателей. Предыдущий месяц совпал со множеством кардинальных событий, поэтому блог временно не обновлялся, теперь буду стараться писать регулярнее. Если кратко подытожить события, то я переехал жить и работать в Киев, по причине того, что перешел в один стартап, в котором мне "сделали предложение, от которого невозможно отказаться" и мы сейчас, вместе с небольшой [...]
|
|
|
|
|
С момента первого упоминания об AJAX в статье Джесси Джеймса Гарретта «Новый подход к разработке веб- приложений» 18 февраля 2005 года прошло уже 4 года. За это время наверно каждый веб- разработчик хоть раз испробовал эту технологию.
Но почему до сих пор подавляющее большинство разрабатываемых веб- сайтов придерживаются стандартной модели загрузки контента и не перешли полностью на AJAX платформу?
читать дальше >>
|
|
|
|
|
Презентация c моего доклада на PHPConf 2009.
Скачать

|
|
|
|
|
Плагин Sortable – один из нескольких плагинов, входящих в состав jQuery UI, с помощью которых можно организовать взаимодействие с элементами веб-станиц. Плагин Sortable предоставляет возможность организовать сортировку элементов, перемещая их с помощью указателя мыши.
Читаем, и пробуем проделать все это самостоятельно.
Для начала посетим страницу настраиваемой закачки на сайте jQuery UI, чтобы получить необходимые нам файлы. Щелкаем [...]
|
|
|
|