jquery » proft.com.ua [Блог о Web, IT, life]

Пачка полезностей для JavaScripts #1

462 Java Script Комментариев нет

11 Syntax Highlighters To Beautify Code Presentation – небольшой обзор библиотек подсветки кода. Сами библиотеки украшения синтаксиса реализованы на разных языках JS, PHP, Python, Ruby.

70 New, Useful AJAX And JavaScript Techniques – подборка разных решений на JavaScript’е разбитое по группам: календари, навигация, подсказки, меню, ползунки, слайд-шоу, обрезка изображений, предпросмотр изображений, загрузка файлов, завершение слов, формы, таблицы, ajax,

Best JavaScript Tree Widgets – обзорчик 9 виджетов для реализации древовидной структуры. В список попали: ExtJS TreePanels, QooXdoo Tree Widget, jsTree, TreeView, Destroydrop, jQuery File Tree, jQuery Simple Tree, DHTML TreeView, Graphic JavaScript Tree with Layout

Creating pseudo 3D games with HTML 5 canvas and raycasting: Часть 1 Часть 2 – создание псевдо 3D игры с использованием объекта canvas и рейкастинг.

JavaScript Gaming – каталог игр написанных на JavaScript

The Sexy Curls jQuery Plugin – реализация загибающегося уголка страницы, под которым видно, например, другую страницы.

DataTables – расширяем возможности таблиц: сортировка, фильтрация, загрузка данных через AJAX, настройка отображения с помощью CSS и т.д.

A jQuery inline form validation, because validation is a mess – симпатичные алерты для полей формы необходимых для заполнения

Star Rating widget – довольнатаки функциональные рейтинг на jQuery

meioMask – jQuery плагин для добавления маски ввода в поля input

jQuery Datepicker – удобный календарик для заполнения полей с датой

jGrowl – всплывающий сообщения, наподобие Growl из OS X

wTooltip – легкие и гибкие подсказки (tooltip)

Clientcide Libraries for MooTools – подборка расширений для MooTools, есть классы для работы с объектом Browser, элементами на странице, UI, слоями, формами, эффектами и т.д.

Lazy – загрузка jQuery плагинов по требованию (lazy load), понимает зависимости

ie7-js – прививаем Internet Explorer’у поведение совместимое со стандартами. Обещают исправление многих HTML и CSS ошибок, в том числе прозрачность PNG.

jQuery: Прокручивание страницы

485 Java Script 2 комментария

Для прокручивания экрана к необходимому элементу на странице можно воспользоваться следующим снипетом на jQuery:

$('body').animate({scrollTop: $('#target').attr('offsetTop')}, 0);

где #target – id целевого элемента

Если понадобится более гибкие возможности, то можно воспользоваться плагином jQuery.ScrollTo (Демо), который позволяет прокручивать по вертикале и горизонтали, на определенную величину (процент или пиксель).

Конфликт между Thickbox и jQuery 1.3.1

233 Java Script Комментариев нет

Сегодня отлаживая один из проектов заметил, что не работает Thickbox с последней версий jQuery (1.3.1).
Нагуглил, что в файле с исходниками Thickbox нужно подправить одну строку, а именно 79:

с TB_TempArray = $("a[@rel="+imageGroup+"]").get();
на TB_TempArray = $("a[rel="+imageGroup+"]").get();

т.е. удаляем @ перед селектором по аргументу.

Источник: Thickbox and jQuery 1.3.1


Powered by WordPress