በጃቫስክሪፕት ውስጥ መከላከል ምንድን ነው?
በጃቫስክሪፕት ውስጥ መከላከል ምንድን ነው?

ቪዲዮ: በጃቫስክሪፕት ውስጥ መከላከል ምንድን ነው?

ቪዲዮ: በጃቫስክሪፕት ውስጥ መከላከል ምንድን ነው?
ቪዲዮ: የመገጣጠሚያ ህመም| የጉልበት፣የክርን፣የወገብ እና የትከሻ ህመም እና መፍትሄዎች| Joint pain and what to do|Doctor Yohanes| Healt 2024, ህዳር
Anonim

ክስተቱ. ነባሪ መከላከል () ዘዴ የአንድ ንጥረ ነገር ነባሪ እርምጃ እንዳይከሰት ያቆማል። ለምሳሌ፡ የአስገባሚት አዝራር ቅጹን እንዳያስገባ ይከልክሉ። አንድ አገናኝ ዩአርኤልን እንዳይከተል ይከልክሉ።

በተመሳሳይ መልኩ መከላከል ነባሪ ምላሽ ምንድን ነው?

ምላሽ ይስጡ ክስተቶችን ከአዝራር፣ ከግቤት እና ከቅጽ አካላት ለማስተናገድ ሰው ሰራሽ ክስተቶችን ይጠቀማል። ሰው ሰራሽ ክስተት ለተጨማሪ መረጃ ያለው ቤተኛ DOM ክስተት ዙሪያ ነው። ምላሽ ይስጡ . በዚህ ጉዳይ ላይ ሀ ነባሪ መከላከል አሳሹን እንደገና መጫን/ማደስን ለመከላከል ቅጹን በሚያስገቡበት ጊዜ በክስተቱ ይጠራል።

እንዲሁም በ stopPropagation እና በመከላከል ነባሪ መካከል ያለው ልዩነት ምንድን ነው? ክስተት. ነባሪ መከላከል () - የአሳሾች ነባሪ ባህሪን ያቆማል። ክስተት. ማቆም ፕሮፓጋንዳ () - ክስተቱ DOM እንዳይሰራጭ (ወይም "አረፋ") ይከላከላል። የመልሶ መደወል አፈፃፀምን ያቆማል እና ሲጠራ ወዲያውኑ ይመለሳል።

ስለዚህ በጃቫስክሪፕት ውስጥ ማቆም ማሰራጨት ምንድነው?

ፍቺ እና አጠቃቀም። ክስተቱ. ማቆም ፕሮፓጋንዳ () ዘዴ የአንድን ክስተት ለወላጅ አካላት መጮህ ያቆማል፣ ማንኛውም የወላጅ ክስተት ተቆጣጣሪዎች እንዳይገደሉ ይከለክላል። ጠቃሚ ምክር፡ ይህ ዘዴ ለክስተቱ የተጠራ መሆኑን ለመፈተሽ የ event.isPropagationStopped() ዘዴን ይጠቀሙ።

ለምን በ jQuery ውስጥ መመለስን በውሸት እንጠቀማለን?

በውሸት መመለስ ; ብዙውን ጊዜ በ ውስጥ ይታያል jQuery ኮድ ፣ የአሳሾች ነባሪ ባህሪን ይከላከላል ፣ ክስተቱ DOM እንዳይበስል ይከላከላል እና ወዲያውኑ ይመለሳል ከማንኛውም መልሶ ጥሪ። በአዝራሩ ላይ ያለውን የጠቅታ ክስተት ይጠራዋል፣ ወደ href እሴቱ በማሰስ፣ ከዚያም DOM ን ያሳውቃል፣ የጠቅታ ክስተቱን በ dropzonetoo ላይ ይደውላል።

የሚመከር: