JQuery: свързване към уеб страница
jQuery е jаvascript библиотека, която се фокусира върху взаимосвързаната работа на HTML, jаvascript и CSS.
съдържание
Какво е способно на jQuery
Библиотеката може да работи със следния списък със задачи:
- е в състояние да изпълни справката абсолютно всеки елемент от обекта модел на страницата (DOM) и да извършва сложни манипулации с тях;
- обработката на събития се поддържа;
- Има функционалност за различни графични ефекти и анимация;
- опростена работа с AJAX динамична технология за зареждане (функцията е много важна и изключително полезна, но не сега);
- jQuery има свои собствени приставки в огромно количество, чиято основна функция е да внедри лесни за ползване графични интерфейси и взаимодействие с тях.
Компресирани и некомпресирани версии на библиотеката
Разработчиците разполагат с няколко опции за скрипта - един подложен на компресия, а другият не. Пълната версия е много удобна за използване на етапа на кодиране и отстраняване на грешки (тестване) на уеб приложения. Намалената версия, напротив, няма да има много полезни предимства по време на отстраняване на грешки, но се зарежда по-често и поема по-малко място. По този начин се препоръчва компресирана версия на jQuery да се използва вече в завършения проект, тъй като тя спестява сървърния трафик и пространството на диска.
Как да избера подходящата версия на jQuery
Днес има няколко основни направления в jQuery - клонове на версии 1.x, 2.x и 3.x. Тяхната забележителна разлика е, че след втората версия всяка поддръжка за остарели браузъри, като например браузърът на Microsoft Corporation - Internet Explorer, е преустановена, до осмата версия включително.
Подобно решение направи възможно намаляването на физическотобданните в библиотеката с десет процента и оптимизират малко работата си. Все пак все още има домашни и корпоративни компютри в света, където старият Internet Explorer е инсталиран като основен браузър, въпреки че процентът на тези потребители не надвишава 3% по целия свят. Ето защо, за да поддържате остаряла платформа или не - решавате.
Разработчиците на jQuery се придържат към принципите на обратната съвместимост на версиите. Това означава, че кодът, написан за 1.7 версията на библиотеката, ще работи и с версия 1.8. Но понякога разработчикът премахва най-малко полезните функции от jQuery, затова е по-добре да прочетете документацията за новата версия, ако ще надстроите.
През 2016 г. бе освободен нов клон на jQuery. Стана версия 3.0, която стана още по-бърза и по-лесна от по-старите. Оттам, хак бяха окончателно премахнати, за да внедрят някои функции в остарели браузъри, което позволи на библиотеката да бъде позиционирана като модерен и мощен инструмент за разработка.
Ако проектът ви вече е свързан с библиотека, първо оценете разходите за труд за надграждане. Ако получената полза от новата версия ще бъде - започнете работа безопасно. Всички програмисти, които едва сега започват да използват инструмента в своите проекти, препоръчително е да започнете директно с най-новите версии.
Как да започнете с jQuery
Първата стъпка е да се свържете с jQuery. За да направите това, трябва директно да изтеглите библиотеката от ресурса за програмисти jquery.com или от огледалото и да поставите библиотеката на уеб сървъра си.
Сега нека свържем jQuery с уеб страницата. Маркерът на скрипта се използва за свързване на различни скриптове в хипертекстния език за маркиране. Нека свържем jQuery със следния код:
Тази опция е подходяща за офлайн връзка, но има много други начини за използване на сървъра.
Свързване на jQuery с облачните услуги
Google предоставя услуга "Хоствани библиотеки", чрез която всеки може да свърже популярна рамка или библиотека с уеб приложението си. За да свържете jQuery чрез Google Cloud Storage, използвайте реда, съответстващ на избраната версия, по следния начин:
Номерата в колоната за версиите съответстват на номера на версията, която е достъпна за инсталиране и по-нататъшна работа с нея. За да свържете която и да е от междинните версии, трябва само да копирате номера му в низа на свързване, вместо числата, посочени в примера.
Вижте списъка с текущите версии, на които винаги можете да отидете:
https://developers.google.com/speed/libraries/#jquery
Ако по някаква причина не вярвате на Google, но все пак искате да знаете как да свържете библиотеката jQuery от надежден сървър на трета страна, използвайте хранилището на Microsoft.
jQuery е един от най-добрите инструменти за лесно създаване на анимации на уеб страници. След като осъзнаете силата на този инструмент, ще бъдете много щастливи, че сте започнали да изучавате подобна библиотека.
Скептиците сред студентите и разработчиците смятат, че е по-добре да се внедри всичко с помощта на чист програмен език, без да се използват библиотеки от трети страни. Но трябва да разберете, че файлът jQuery е само тридесет и два килобайта и вероятно е вече в кеш паметта на браузъра ви, ако свържете скрипта през Google. Така че не се страхувайте да научите инструменти, които улесняват живота на разработчика. В края на краищата ние също свързваме библиотеката jQuery, за да не преоткрием велосипеда.
- Как да направите падащ списък в HTML
- JQuery библиотека: плъзгачи за вашия сайт
- Какво е необходимо и как е написан jQuery селектора?
- Прозорец с модален jQuery - от какво се нуждаете и как да инсталирате
- Аякс са примери. Аякс скриптове
- jаvascript: Примери за приложения
- jаvascript: Примери за приложения
- Математика от jаvascript математика
- Математика от jаvascript математика
- Функция за управление на времето jаvascript setInterval ()
- Експресивен jаvascript: описание на функциите
- Използване на DOM елементи чрез jаvascript getElementById
- Използването на функцията jаvascript setTimeout ()
- Как да активирате jаvascript в Google Chrome и други браузъри
- Изскачащият прозорец jQuery, обща информация за създаването
- Използването на предупреждение в jаvascript ()
- Пример за jQuery. Прости примери за скриптове на jQuery
- Синтаксис jаvascript parseInt: примери за използване
- Примери за използване на дължината на jаvascript
- Значението и използването на jаvascript невалидни
- Как да активирам jаvascript?