1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/skyogo_01-Hikic

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Добро пожаловать в Hikic!

Hikic — это облегчённая, независимая библиотека JavaScript, предназначенная для упрощения сложных веб-сценариев.

Hikic может выполнять множество функций, доступных в библиотеках JQuery, но при этом отказывается от многих редко используемых методов JQuery. Библиотека Hikic более легковесна и практична, особенно в отношении работы с cookie.

Кроме того, Hikic обладает мощными возможностями AJAX, Cookie, обработки событий и манипуляций с DOM. Вы можете использовать его практически для любых задач, которые можно решить с помощью JS. Наша цель — «создавать более мощный JS с использованием более лаконичного кода».

Как видите, размер кода Hikic 1.0 Community составляет менее 9 КБ, что делает его крайне легковесным по сравнению с JQuery.

В то же время Hikic уже совместим с (IE6.0 и ниже, IE6.0+, Google Chrome, Firefox, Safari, Opera) и другими браузерами.

Обратите внимание: анимация не включена в файл JS Hikic. Если вам нужна анимация, загрузите HikicAnimation.css (ожидается выпуск 2018-05-01).


Ниже приведены методы и функции Hikic (текущая версия 1.2):

Hikic элемент выбора: _("")

_("#test").метод

В настоящее время Hikic имеет следующие возможности:

  • val метод — получение или установка значения value элемента;

  • html метод — получение или установка HTML содержимого элемента;

  • text метод — получение или установка текстового содержимого элемента;

  • attr метод — получение или установка атрибута элемента;

  • addClass метод — добавление класса к элементу;

  • hasClass метод — проверка наличия класса у элемента;

  • removeAttr метод — удаление атрибута у элемента;

  • removeClass метод — удаление класса из элемента;

  • removeHTML метод — удаление выбранного элемента;

  • empty метод — удаление всех дочерних элементов выбранного элемента;

  • css метод — получение или настройка CSS свойств выбранного элемента;

  • height метод — получение или установка высоты выбранного элемента;

  • width метод — получение или установка ширины выбранного элемента;

  • innerWidth метод — получение внутренней ширины элемента;

  • innerHeight метод — получение внутренней высоты элемента;

  • parent метод — получение родительского узла элемента;

  • children метод — получение всех дочерних узлов элемента;

  • load метод — вызов AJAX и сохранение результата в элементе;

  • cookie метод — установка и замена cookie (по умолчанию путь равен /);

  • getCookieVal метод — получение значения cookie;

  • delCookie метод — удаление cookie;

  • click метод — настройка события клика на элементе;

  • mousemove метод — настройка события перемещения мыши на элементе;

  • mousedown метод — настройка события нажатия мыши на элементе;

  • mouseup метод — настройка события отпускания мыши на элементе;

  • mouseout метод — настройка события выхода мыши за пределы элемента;

  • mouseover метод — настройка события входа мыши в элемент;

  • ready (эквивалент onload) метод — настройка события загрузки элемента;

  • focus метод — настройка события получения элементом фокуса;

  • blur метод — настройка события потери элементом фокуса;

  • lazyLoad метод — настройка ленивой загрузки элемента;

  • setLazyLoadLRT метод — настройка интервала повторной проверки элемента при ленивой загрузке;

  • setLazyLoadRange метод — определение диапазона для распознавания элемента при ленивой загрузке;

  • append метод — вставка содержимого в конец выбранного элемента (внутри него);

  • hover метод — использование событий мыши для имитации CSS-селектора hover. Метод hover в Hikic поддерживает код JS!

Также есть несколько других методов Plugin (плагин Hikic).

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/skyogo_01-Hikic.git
git@api.gitlife.ru:oschina-mirror/skyogo_01-Hikic.git
oschina-mirror
skyogo_01-Hikic
skyogo_01-Hikic
master