რა არის მოვლენის ბუშტუკება კუთხით?
რა არის მოვლენის ბუშტუკება კუთხით?

ვიდეო: რა არის მოვლენის ბუშტუკება კუთხით?

ვიდეო: რა არის მოვლენის ბუშტუკება კუთხით?
ვიდეო: 50. Event Bubbling. The two Phases of an event. Capturing Phase and Bubbling Phase - DOM 2024, ნოემბერი
Anonim

ღონისძიების ბუშტუკები საშუალებას აძლევს ერთ დამმუშავებელს მშობელ ელემენტზე მოუსმინოს ივენთი გაათავისუფლეს მისი რომელიმე შვილი. კუთხოვანი მხარს უჭერს ბუშტუკებს DOM-ის ივენთი და არ უჭერს მხარს ბუშტუკებს ჩვეულების ივენთი.

ამის გათვალისწინებით, როგორ მუშაობს მოვლენის ბუშტუკები?

ღონისძიების ბუშტუკები არის ტიპი ღონისძიება გამრავლება, სადაც ღონისძიება ჯერ ტრიგერები ყველაზე შიდა სამიზნე ელემენტზე, შემდეგ კი თანმიმდევრულად ამოქმედდება სამიზნე ელემენტის წინაპრებზე (მშობლებზე) იმავე ბუდეების იერარქიაში, სანამ ის მიაღწევს ყველაზე გარე DOM ელემენტს ან დოკუმენტის ობიექტს (მმართველის ინიციალიზაციამდე).

გარდა ამისა, რა არის ღონისძიების ბუშტუკები და გადაღება? მოვლენის ბუშტუკები და გადაღება არის ორი გზა მოვლენის გავრცელება HTML DOM API-ში, როდესაც ა ღონისძიება ხდება ელემენტში სხვა ელემენტის შიგნით და ორივე ელემენტს აქვს დარეგისტრირებული სახელური ამისათვის ღონისძიება . თან ბუშტუკებს , ღონისძიება ჯერ იჭერს და ამუშავებს ყველაზე შინაგან ელემენტს და შემდეგ ავრცელებს გარე ელემენტებს.

აქედან გამომდინარე, რა არის მოვლენის ბუშტუკი JavaScript-ში მაგალითად?

ღონისძიების ბუშტუკები ეს არის ტერმინი, რომელიც შეიძლება შეგხვედროთ თქვენს შესახებ JavaScript მოგზაურობს. ეს ეხება თანმიმდევრობას, რომლის მიხედვითაც ღონისძიება დამმუშავებლები გამოიძახება, როდესაც ერთი ელემენტი ჩასმულია მეორე ელემენტში და ორივე ელემენტს აქვს დარეგისტრირებული მსმენელი იმავეზე. ღონისძიება (დაწკაპუნებით, ამისთვის მაგალითი ).

როგორ შეაჩეროთ მოვლენის ბუშტუკები?

შეაჩერე მოვლენის ბუშტუკები : Თუ გინდა გაჩერება The ღონისძიების ბუშტუკები , ამის მიღწევა შესაძლებელია გამოყენებით ღონისძიება . შეაჩერე გამრავლება () მეთოდი. Თუ გინდა გაჩერება The ღონისძიება მიედინება ღონისძიება დამიზნება ზედა ელემენტამდე DOM-ში, ღონისძიება . შეაჩერე გამრავლება () მეთოდი აჩერებს ღონისძიება იმოგზაუროს ქვემოდან ზევით.

გირჩევთ: