Professional Documents
Culture Documents
IČR Vežba3
IČR Vežba3
računar
Vežba 3
Šta je JQuery?
JQuery je JS biblioteka
jQuery olakšava kreiranje JS koda:
rukovanje događajima
kreiranje animacija
asinhroni rad
jQuery biblioteka:
OpenSource – dostupan izvorni kod potpuno besplatno
Podržan od strane velikih kompanija: Google, Microsoft, IBM, Amazon…
Lako je proširiv
Uključivanje jQuery biblioteke
$("#hide").click(function(){
$("p").hide();
});
$("#show").click(function(){
$("p").show();
});
Primer 1
Primer 1
jQuery – Događaji (Events)
$("p").dblclick(function(){
$(this).hide();
});
$("#p1").mouseenter(function(){
alert("You entered p1!");
});
$("#p1").mouseleave(function(){
alert("Bye! You now leave p1!");
});
Primer 2
mouseenter()
mouseleave()
click()
Primer 2
Sadržaj elementa
$("#div1").remove();
$("#div1").empty();
Primer 4 – Remove() metoda
Primer 4
Primer 5 – Empty() metoda
Toglovanje CSS klase
Metod toggleClass() omogućava da se elementu doda klasa ako ona već nije
pridružena tom elementu. Ukoliko element već sadrži tu klasu, kona se neće
dodati.
Često je potrebno obezbediti naizmenično dodavanja odnosno izbacivanje iste
CSS klase. Na primer:
$("button").click(function () {
$("li, p").toggleClass("zeleno");
});
Primer 6 – Toggle class