Mustaqil ish Mavzu: jquery ga kirish. Asosiy tushunchalar


Event metodlari uchun jQuery sintaksisi



Download 79,75 Kb.
bet8/8
Sana31.12.2021
Hajmi79,75 Kb.
#231748
1   2   3   4   5   6   7   8
Bog'liq
Mustaqil ish Mavzu jquery ga kirish. Asosiy tushunchalar

Event metodlari uchun jQuery sintaksisi


JQuery-da, DOM(Document Object Model) hodisalarining aksariyati mos keladigan jQuery metodiga ega.

Sahifadagi barcha paragraflarga klik hodisasini tayinlash uchun siz buni qilishingiz mumkin:

$("p").click();

Keyingi qadam, voqea sodir bo'lganda nima bo'lishi kerakligini aniqlashdir. Hodisaga funktsiyani topshirishingiz kerak:

$("p").click(function(){
  // kod shu yerda yoziladi
});

Tez-tez ishlatiladigan jQuery event metodlari


$(document).ready()

$(document).ready() Metodi hujjat to'liq yuklangan bo'lsa, bizga bir vazifani bajarishi uchun imkon beradi.



click()

Foydalanuvchi HTML elementini bosganda funktsiya bajariladi.


elementga o'tganda bir marta bosilganda, joriy 


elementni yashirish:

Misol:

$("p").click(function(){
  $(this).hide();
});


dblclick ()

Foydalanuvchi HTML elementini ikki marta bosganda funktsiya bajariladi:


Misol

$("p").dblclick(function(){
 $(this).hide();
});


mouseenter()

Sichqoncha ko'rsatgichi HTML elementiga kirganda funktsiya bajariladi:


Misol

$("#p1").mouseenter(function(){
 alert("You entered p1!");
});


mouseleave()

Sichqoncha ko'rsatgichi HTML elementini tark etganida funktsiya bajariladi:


Misol

$("#p1").mouseleave(function(){
 alert("Bye! You now leave p1!");
});


mousedown()

Sichqoncha HTML elementi ustida ishlayotganda sichqonchaning chap, o'rta yoki o'ng tugmasi bosilganda, funktsiya bajariladi:


Misol

$("#p1").mousedown(function(){
  alert("Mouse down over p1!");
});


hover ()

hover() metodi, ikkita funksiya oladi va mouseenter() va mouseleave() metodlari birikmasi hisoblanadi.

Birinchi funktsiya sichqoncha HTML elementiga kirganda, ikkinchisi esa sichqoncha HTML elementini tark etganida bajariladi:

Misol

$("#p1").hover(function(){
  alert("You entered p1!");
},
function(){
  alert("Bye! You now leave p1!");
});


focus()

Forma maydoni fokus olganda funktsiya bajariladi:


Misol

$("input").focus(function(){
  $(this).css("background-color", "#cccccc");
});


blur()

Forma maydoni fokusni yo'qotganda funktsiya bajariladi:



Misol

$("input").blur(function(){


  $(this).css("background-color", "#ffffff");
});

On() metodi


on() metodi tanlangan elementlar uchun bitta yoki bir nechta eventlarni birlashtirish uchun ishlatiladi.

 
element boslish eventini biriktirish:


Misol

$("p").on("click", function(){
 $(this).hide();
});

elementga bir necha eventni biriktirish: 


Misol

$("p").on({
 mouseenter: function(){
    $(this).css("background-color", "lightgray");
  },
 mouseleave: function(){
   $(this).css("background-color", "lightblue");
  },
  click: function(){
   $(this).css("background-color", "yellow");
  }
});


Download 79,75 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish