Ещё некоторые функции...
Возвращает объект {top:y, left:x} с координатами DOM-узла, переданного в аргументах. Код _uPostForm(formid, options) Отправка формы. Опции: - formid(string/object) - ID, DOM-узел или jQuery-объект формы. Может отсутствовать при условии наличия options.url.
- options(object) - параметры:
- url(string) - адрес запроса. По-умолчанию значение атрибута action формы или адрес текущей страницы.
- type(string) - метод запроса. По-умолчанию значение атрибута method формы или GET.
- error(function) - функция, вызывающаяся при ошибке.
- success(function) - функция, вызывающаяся при успешном выполнении запроса.
- dataType(string) - тип документа.
- target(string/object) - элемент (или его селектор), куда будет вставлен результат запроса. После вставки будет выполнено событие success.
- iframe(boolean) - использовать ли фреймы вместо обычного XMLHttpRequest. Если в форме используется отправка файлов, то этот режим выбирается автоматически.
- data(object) - параметры запроса.
Создает палитру для выбора цвета. Аргументы: - did(string) - id элемента, куда будет помещен выбор цвета.
- fid(string) - id элемента (допускаются только элементы форм, т.е. имеющие аттрибут value), куда будет записан HEX код цвета. К слову: не разрешается использовать символ кавычки ".
Код _uVideoPlayer(opts, id) Вставляет видеоплеер в элемент с id="id". Аргументы: - opts(object) - опции:
- url(string) - адрес видеофайла.
- width(integer) - ширина видео окна.
- height(integer) - высота видео окна.
- id(string) - id элемента.
Код _uAudioPlayer(opts, id) Вставляет аудиоплеер в элемент с id="id". Аргументы: - opts(object) - опции:
- url(string) - адрес аудиофайла.
- autoplay(boolean) - автовоспроизведение.
- loop(boolean) - зациклить воспроизведение.
- id(string) - id элемента.
Код _uStopAllAudioPlayers() Останавливает воспроизведение аудио во всех аудиоплеерах. Код _uOverlay(id, opacity, backgroundColor, fadeDuration, zIndex) Создает слой-блокатор(затемнение заднего слоя). - id(string) - id, который будет назначен слою.
- opacity(float) - дробное число от 0 до 1, регулирующее непрозрачность слоя.
- backgroundColor(string) - цвет слоя.
- fadeDuration(integer) - время появления.
- zIndex(integer) - z-index.
Устанавливает куки. Аргументы: - opts(object) - опции:
- name(string) - имя куки.
- value(string) - значение куки.
- days(integer) - время жизни куки в днях.
- path(string) - путь.
- domain(string) - домен.
Подключает внешний .js файл и помещает его в head документа. Аргументы: - src(string) - url файла.
- id(string) - ID, который будет присвоен созданному элементу script.
Возвращает строку, где символы '"<&> заменены на соответствующие им HTML-сущности. Код dumpObject(o,depth,ex) Рекурсивный дамп простых обьектов (Не используйте с DOM элементами - это грозит бесконечным циклом). Не работает с функциями. Код _uButton(frm,type,opts) Создает кнопку в U.Стиле. Аргументы: - frm(string) - ID формы. Для submit кнопки нужно для запуска submit-кнопки формы с аттрибутом id="submfrm"
- type(s/b/r) - тип создаваемой кнопки. Submit, Button, Reset.
- opts(object) - опции:
- text(string) - текст кнопки.
- content(string) - дополнительные аттрибуты. Например, 'onclick="alert('clicked!')"', 'title="я кнопка"'
- style(integer) - Определяет вид кнопки, вида три: style=0, style=1, style=2.
Делает кнопку с id="id" активной / неактивной. - id(string/object) - ID кнпоки или DOM-узел.
Возвращает HTML-код невидимой кнопки sumbit для формы с id="frm". Класс _uSlider, используется для создания ползунка. Вид вызова: Код new _uSlider(moverID,type,minV,maxV,opts) Где: - moverID(string/object) - ID элемента ил сам элемент, который станет ползунком.
- type(string) - тип ползунка. Принимает значения 'v' или 'h' (Для вертикального и горизонтального, соответственно).
- minV(integer) - начальное значение.
- maxV(integer) - конечное значение.
- opts(object) - опции:
- step(integer) - шаг изменения значения (По-умолчанию 0).
- initval(integer) - значение при инициализации (По-умолчанию среднее между начальным и конечным значениями).
- disabled(boolean) - отключен ли ползунок при инициализации.
- minpos(integer) - значение в пикселях, соответствующее начальному значению.
- maxpos(integer) - значение в пикселях, соответствующее конечному значению.
- hotspot(integer) - значение в пикселях, соответствующее значению при инициализации.
- thispar(object) - объект this для обработчиков событий.
- onchange(function) - функиця, вызывающаяся при изменении значения (передвижении ползунка). Принимает следующие значения:
- newvalue(integer) - значение.
- user_param(mixed) - Пользовательский параметр (см. ниже).
- sliderobj(object) - Сам ползунок.
- param(mixed) - объект this для обработчиков событий.
Дополнительные методы класса: Код uSlider.setValue(newValue) Устанавливает ползунку (в переменной uSlider) значение newVal.
|