697
 

Как добавлять JavaScript из плагинов Wordpress

Добавление скриптов JavaScript из плагинов Wordpress является не такой уж тривиальной задачей, как может показаться. Основной проблемой тут может быть то, что добавляемый вами скрипт может быть уже подключен либо может конфликтовать с другими плагинами.

<< читать дальше >>

Создание линейных графиков в jQuery

jQuery Sparklines – это плагин для jQuery, который способен генерировать линейные графики в браузере используя данные, указанные либо в HTML, либо в JavaScript.

jquery-sparklines.gif

Плагин совместим со следующими браузерами: Firefox 2+, Safari 3+, Opera 9 и Internet Explorer 6 & 7.

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

$(selector).sparkline(values, options);

Параметр values указывает на значения, которые нужно отображать. Они могут быть переданы использую массив, либо могут быть получены прямо из HTML – в этом случае value должно иметь значение "html":

<span class="sparklines">1,2,3,4,5,4,3,2,1</span>
<span id="ticker"">Loading..</span>

$('.sparklines').sparkline('html');
$('#ticker').sparkline([1,2,3,4,5,4,3,2,1]);

Второй параметр функции – это опции, которые влияют на цвет графика, цвет фона, тип линии, ширину и т.д.:

$('#barchart').sparkline(myvalues, { type:'bar', barColor:'green' });

Плагин распространяется под новой BSD лицензией.

скачать

Новый скрипт для исправления прозрачных PNG в IE6

Для исправления старой проблемы с прозрачными PNG в IE 6, я часто пользовался скриптом IE PNG Fix, который использовал behavior для исправления этого бага. Этот скрипт благополучно исправлял как простые изображения, так и фоновые, однако одна проблема все же существует – это невозможность растягивать изображение при помощи background-repeat.

Вчера я узнал о новом скрипте Unit PNG Fix, который может исправлять прозрачность изображений и при этом растягивать их. Заметьте, не повторять изображение, а именно растягивать, потому что свойство filter не позволяет повторять элементы. Это конечно не идеальный вариант и не для всех фоновых изображений подойдет, но все же таким образом можно симулировать повторение. Этот скрипт использует JavaScript вместо behavior для исправления прозрачности.

Unit PNG Fix

Для того, чтобы работать с этим скриптом, его достаточно просто подключить – не нужно создавать никаких объектов или вызывать функций при загрузке:

<script type="text/javascript" src="unitpngfix.js"></script>

Как и аналогичные скрипты, он требует также пустой gif файл clear.gif (входит в дистрибутив). Размер скрипта всего 1 килобайт.

скачать

PHP Speedy обновился до 0.4.7

Теперь этот замечательный плагин может работать с Wordpress 2.6. PHP Speedy – это PHP скрипт, который позволяет объединять несколько JavaScript (CSS) файлов в один, сжимать их при помощи GZip. Это позволяет значительно ускорить скорость загрузки сайта. Скрипт можно инсталлировать на любой сайт, работающий на PHP, а для wordpress также имеется плагин. Более подробнее об этом скрипте я писал здесь.

скачать

jQuery Taconite Plugin

jQuery Taconite Plugin – это плагин для jQuery, который позволяет с легкостью обновлять множество элементов DOM, используя для этого один единственный AJAX запрос. Суть заключается в том, что AJAX запрос должен содержать специальные XML инструкции для обновления DOM. Рассмотрим следующий пример:

<taconite>
	<append select="#status">
		Your order has shipped!
	</append>
</taconite>

В этом пример показан результат, который получен от сервера через AJAX. Плагин jQuery Taconite обработает этот XML и выполнит вставку фразы “Your order has shipped!” в элемент с id=status. Как можно понять из примера, команда append добавляет содержимое в элемент с селектором, указанном в атрибуте select.

<< читать дальше >>

Страница 10 из 23« Первая...«6789101112131415»...Последняя »

JSToolbox создан на основе WordPress