
Запознайте се с jQuery & DOM
jQuery е бърза, малка и богата на функции JavaScript библиотека, включена в
един .js файл. jQuery улеснява живота на уеб програмиста. Той осигурява много
вградени функции, с помощта на които може да изпълнявате различни задачи лесно
и бързо.
jQuery важни характеристики:
Избор на DOM:
jQuery предоставя селектори за извличане на DOM
елемент въз основа на различни критерии, като име на етикет, id, име на клас
css, име на атрибут, стойност, n-то дъщерно ниво в йерархията и т.н.
DOM манипулация:
Можете да манипулирате DOM елементи, като използвате различни вградени функции
jQuery. Например добавяне или премахване на елементи, модифициране на html
съдържание, css клас и т.н.
Специални ефекти:
Можете да приложите специални ефекти към DOM елементи, като показване или
скриване на елементи, затихване на видимостта, плъзгащ ефект, анимация и др.
Събития:
Библиотеката jQuery
включва функции, еквивалентни на DOM събития като щракване, dblclick, въвеждане
на мишката, оставяне на мишката, замъгляване, клавиши, клавиатура и др. Тези
функции автоматично се справят с проблемите на различни браузъри.
Ajax: jQuery
включва и лесни за използване AJAX функции за зареждане на данни от сървъри,
без презареждане на цялата страница.
Поддръжка на различни браузъри: библиотеката jQuery автоматично се справя с проблемите на различни
браузъри, така че потребителят не трябва да се притеснява за това. jQuery
поддържа IE 6.0+, FF 2.0+, Safari 3.0+, Chrome и Opera 9.0+.
Предимства на jQuery
- jQuery е лесно за
научаване, защото поддържа същото кодиране в стил JavaScript.
- jQuery предоставя
богат набор от функции, които увеличават производителността на разработчиците,
като пишат по-малко и четим код.
- jQuery предоставя
отлична онлайн документация за API.
- jQuery осигурява отлична поддръжка на
различни браузъри, без да пише допълнителен код.
- jQuery е ненатрапчив, което позволява
разделяне на проблемите, чрез разделяне на html и jQuery код.
JQuery предоставя методи за манипулиране на
DOM по ефективен начин. Не е необходимо да пишете голям код, за да промените
стойността на атрибута на който и да е елемент или да извлечете HTML код от
параграф или разделение. JQuery предоставя методи като .attr (), .html () и
.val (), които действат като гетери, извличащи информация от DOM елементи за
по-късна употреба.
Ако имате интерес и желаете да се развивате в
тази сфера, може да се запишете за обучение по jQuery
& DOM.