Главная » Javascript » JQUERY

_uWnd документация ювинд окошек, часть 2.

08.01.2017, 22:43

Ещё некоторые функции...

Код
_uGetOffset(obj)

Возвращает объект {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) - параметры запроса.


Код
_uColorBox(did,fid)

Создает палитру для выбора цвета.
Аргументы:
  • 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.


Код
uSetCookie(opts)

Устанавливает куки.
Аргументы:
  • opts(object) - опции:

    • name(string) - имя куки.

    • value(string) - значение куки.

    • days(integer) - время жизни куки в днях.

    • path(string) - путь.

    • domain(string) - домен.


Код
includeJSfile(src,id)

Подключает внешний .js файл и помещает его в head документа.
Аргументы:
  • src(string) - url файла.

  • id(string) - ID, который будет присвоен созданному элементу script.


Код
encodeHtmlVal(s)

Возвращает строку, где символы '"<&> заменены на соответствующие им 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.


Код
_uButtonEn(id,enable)

Делает кнопку с id="id" активной / неактивной.
  • id(string/object) - ID кнпоки или DOM-узел.


Код
_uButtonExt(frm)

Возвращает HTML-код невидимой кнопки sumbit для формы с id="frm".
  • frm(string) - ID формы.


Класс _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.

Категория: JQUERY | Добавил: Ljubasha [Написать автору]
Просмотров: 496 |Рейтинг: 0.0/0
Всего комментариев: 0
avatar