Разлика между JQuery и JQuery UI

JQuery срещу JQuery потребителски интерфейс

Клиентските скриптове наистина са се преместили на челно място в уеб разработката през последните няколко години, като много разработчици добавят интерактивни елементи към своите сайтове. JQuery и JQuery UI са два инструмента, които опростяват задачата за клиентска скриптова работа. Основната разлика между JQuery и JQuery UI е техния ред. JQuery е разработен първи и е основата за много плъгини, които са налични днес. Впоследствие JQuery UI е създаден на върха на JQuery, за да осигури специфични функционалности. Първото основно значение за това е необходимостта да имате инсталиран JQuery, ако искате да използвате JQuery потребителски интерфейс. Но не е необходимо да имате JQuery потребителски интерфейс, ако просто искате да използвате JQuery.

JQuery е разработен, за да задоволи широк спектър от нужди, така че да не се налага да скриптирате всяка функция в Javascript всеки път, когато ги внедрите на страница. От друга страна, JQuery UI се грижи за конкретна нужда, която е създаването на интерактивен потребителски интерфейс, който е мощен и гъвкав, но лесен за управление.

Цялостта на JQuery UI се върти около три категории; взаимодействия, джунджурии и ефекти. Взаимодействията са най-добри за промяна на поведението на определени елементи на страницата. Можете да ги правите с възможност за изтегляне, спускане, промяна на размера, избираемост и сортиране, като по този начин значително увеличавате това, което можете да направите в една страница. Приспособленията са предварително направени елементи, които могат да бъдат пуснати директно във вашата страница. Това включва бутони, избор на дата, диалогов прозорец, автоматично довършване, лента за напредък, плъзгачи, раздели и дори контейнери за акордеон. Приспособленията могат да бъдат тематизирани, така че да съответстват на външния вид на вашата страница.

Накрая, JQuery UI има и ефекти, които не изпълняват никаква функция, освен добавянето на бонбони за очи към страницата. Ефекти като избледняване или изчезване, плъзгане, експлозия, появяване и други подобни могат да бъдат приложени към елементите на страницата. Ефектите могат да бъдат контролирани чрез скриптове и дори могат да се превключват от един клас в друг.

JQuery е в основата на JQuery потребителския интерфейс и е по-мощният между двамата. Той трябва да се използва за по-напреднала работа, която изисква персонализиран код и взаимодействия. За основни нужди на потребителския интерфейс използването на интерфейса на JQuery е много полезно, тъй като намалява сложността на кодирането и ускорява целия процес.

Резюме:

1.JQuery потребителски интерфейс е изграден върху JQuery
2.JQuery е необходим, за да използвате JQuery потребителския интерфейс, но можете да използвате JQuery без JQuery потребителски интерфейс
3.JQuery може да прави голямо разнообразие от неща, докато JQuery UI има собствен набор от функции