ძირითადი მასალა
კომპიუტერული პროგრამირება
კურსი: კომპიუტერული პროგრამირება > თემა 7
გაკვეთილი 5: DOM მოვლენები jQuery-სთან ერთად- მოვლენის მსმენელების დამატება jQuery-ის დახმარებით
- გამოწვევა: დააკლიკე ნიანგს
- მოვლენის თვისების გამოყენება jQuery–ში
- გამოწვევა: შეამჩნიეთ ძაღლი
- DOM-ის რა მოვლენები და თვისებები გვაქვს აქ?
- DOM–ის მზადყოფნის შემოწმება jQuery–ის საშუალებით
- მიმოხილვა: DOM–ის მოვლენები jQuery–ში
- პროექტი: სცენის ცვლილება
© 2023 Khan Academyგამოყენების პირობებიკონფიდენციალურობის პოლიტიკაშენიშვნა ქუქი-ჩანაწერებზე
DOM-ის რა მოვლენები და თვისებები გვაქვს აქ?
ბრაუზერები იწვევენ მრავალ მოვლენას. თქვენ შეგიძლიათ, გამოიყენოთ jQuery, რათა დაამატოთ მოვლენის მსმენელი ყოველი ამ მოვლენისთვის.
ბრაუზერის მოვლენების სრული სია შეგიძლიათ, იხილოთ MDN-ზე, თუმცა ჩვენთან მოცემულია ყველაზე გავრცელებული მოვლენათა ტიპები და სახელები და მათი გამოყენების მაგალითები:
- მაუსის მოვლენები: 'click' (მაგალითი), 'mousedown'/'mouseup' (მაგალითი), 'mousemove' (მაგალითი), 'mouseenter'/'mouseleave' (მაგალითი)
- კლავიატურის მოვლენები: 'keydown', 'keypress', 'keyup' (მაგალითი)
- შეხების მოვლენები: 'touchdown', 'touchup', 'touchstart', ‘touchcancel’ (მაგალითი)
- drag events: 'dragstart', 'dragend' (მრავალი დეველოპერი იყენებს jQuery UI-ს გადმოთრევის ფუნქციონალის დასამატებლად, რადგან ზოგჯერ გადაქაჩვის მოვლენების პირდაპირ გამოყენება სახიფათოა. იხილეთ მაგალითები: გადასაქაჩი ელემენტები, ჩასაგდები ზონები.)
- ფორმის მოვლენები: 'submit' (მაგალითი), 'change' (მაგალითი), 'focus'/'blur' (მაგალითი).
- ფანჯრის მოვლენები: 'scroll' (მაგალითი), 'reload', 'hashchange'
როდესაც დააამატებთ მოვლენათა მსმენელს და ეს მოვლენა მოხდება, jQuery გამოიძახებს თქვენს კოდს jQuery-ის მოვლენის ობიექტის საშუალებით. ამ ობიექტს აქვს შესაბამისი თვისებები. წაიკითხეთ დოკუმენტაცია, რათა გაიგოთ მეტი იმის შესახებ, თუ რა თვისებებია ხელმისაწვდომი.
გსურთ, შეუერთდეთ დისკუსიას?
პოსტები ჯერ არ არის.