Posted Декабрь 28th, 2009 by SB
Нашел интересное и простое решение для предзагрузки изображений.
jQuery.preloadImages = function(){
for(var i = 0; i < arguments.length; i++){
jQuery("<img>").attr("src", arguments[i]);
}
}
Ипользовать так:
j(function(){
$.preloadImages(‘image1.png’, ‘image2.png’, ‘image3.png’);
});
Tags: coding, Javascript
Posted Декабрь 26th, 2009 by SB
Наверное невозможно посчитать сколько существует плагинов для JQuery для создания выпадающих меню. Все это свидетельствует о том, что тема достаточно актуальна в веб разработке. В данном посте мы создадим простейшее меню, на примере которого можно понять как работаю более сложные варианты выпадающего меню.
Tags: menu, coding, Javascript
Posted Декабрь 26th, 2009 by SB
Столкнулся с ошибкой при парсинге JOSN строки через eval: Invalid Label. Обычно код выглядит примерно так:
var jsonString = ‘{"val1": "some data", "val2": "some data"}’;
var myObj = eval(jsonString);
Проблема возникает из-за того, что eval переводит первый пункт строки JSON как JavaScript Label. Решением будет добавлено скобок в начале и в конце строки.
var jsonString = [...]
Tags: json, coding, Javascript
Posted Декабрь 22nd, 2009 by SB
Большинство языков программирования имеют функции для вставки строки в строку с указанной позиции. Но если посмотреть раздел String functions в PHP, то функции str_insert Вы не найдете. В интеренете можно встретить массу подобных функций, со всяческими ухищрениями. Но есть гораздо более простой вариант из всех существующих:
$newstring = substr_replace($orig_string, $insert_string, $position, 0);
Действительно [...]
Tags: coding, PHP