Это имитация реализации jQuery с целью достижения некоторых ключевых функций в размере не более 8К. В отличие от jQuery, цель my-jquery заключается не в решении проблем совместимости браузера, а в создании легковесной библиотеки работы с DOM для современного браузера. API my-jquery заимствован из jQuery, но исключены такие функции, как AJAX и анимация, что позволяет сосредоточиться на работе с DOM. Основные функции включают:
document.querySelectorAll
)Element.classList
)API my-jquery и jQuery имеют много общего, но они значительно меньше, чтобы сделать my-jquery ещё более компактным. В зависимости от ситуации будут продолжены добавления новых функций из jQuery.Поддерживаемые функции API jQuery:
+ Выбор элементов
+ Операции со стилями
+ Операции с событиями
+ Операции с DOM для элемента
Полный список поддерживаемых функций можно найти в документации проекта.
system
each
selector
eq
, add
, find
DOM operation
append
, appendTo
, prepend
, prependTo
, after
, insertAfter
, before
, insertBefore
, clone
, remove
data
data
attribute
attr
, removeAttr
, prop
, html
, text
, val
style
addClass
, removeClass
, hasClass
, toggleClass
, hide
, show
, css
event
on
, off
, toggle
Совместимо с IE9-11 и другими современными браузерами
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )