jQuery Chaining
- ឡើងទៅ jQuery Callback
- ចុះចេញ jQuery ទទួលបាន
តាមរយៈ jQuery អ្នកអាចភ្ជាប់សកម្មភាព/បទបញ្ជាបាន。
Chaining អនុញ្ញាតអោយពួកយើងបន្ថែមមួយចំនួននៃ jQuery បទបញ្ជាទៅលើសមាសធាតុដូចគ្នា នៅក្នុងខ្សែកុនមួយ។
jQuery បទបញ្ជាភ្ជាប់
រហូតមកដល់ពេលនេះ ពួកយើងបានសរសេរ jQuery បទបញ្ជាមួយបន្តបន្ទាប់មួយ។
ទោះបីជាយ៉ាងណាក៏ដោយ មានបច្ចេកទេសឈ្មោះ Chaining ដែលអនុញ្ញាតអោយពួកយើងដំណើរការបានមួយចំនួននៃ jQuery បទបញ្ជាទៅលើសមាសធាតុដូចគ្នា មួយបន្ទាប់មកមួយ។
ប្រុងប្រយ័ត្ន:ដូច្នេះ កម្មវិធីប្រើប្រាស់ មិនចាំបាច់ត្រូវស្វែងរកសមាសធាតុដូចគ្នាជាច្រើនដងទេ。
សម្រាប់ទាញសកម្មភាព អ្នកគ្រាន់តែបន្ថែមសកម្មភាពនោះ ទៅលើសកម្មភាពមុន。
ឧទាហរណ៍ 1
ឧទាហរណ៍ខាងក្រោម ទាញ css(), slideUp(), និង slideDown() ទៅជាមួយគ្នា。 សមាសធាតុ "p1" នឹងក្លាយទៅជាពណ៌ក្រហម បន្ទាប់មក លិចទៅលើ និងក៏លិចទៅទៀត:
$("#p1").css("color","red").slideUp(2000).slideDown(2000);
ប្រសិនបើត្រូវការ ពួកយើងក៏អាចបន្ថែមមិនមែនច្បាប់ជាច្រើនដែរ。
ប្រុងប្រយ័ត្ន:នៅពេលបញ្ចូលតំណាង ខ្សែកុន នឹងក្លាយទៅជាមិនល្អនោះ។ ទោះបីជាយ៉ាងណាក៏ដោយ jQuery មិនត្រឹមតែត្រូវការអត្តបទដែលមានទំហំមួយប៉ុណ្ណោះ;អ្នកអាចសរសេរតាមរបៀបដែលអ្នកចង់ រួមទាំងការបោះជំនួស និងការបង្កក។
ឧទាហរណ៍ 2
ការសរសេរដូចនេះ ក៏អាចដំណើរការបានដែរ:
$("#p1").css("color","red") .slideUp(2000) .slideDown(2000);
jQuery នឹងបោះជំនួស អាត្រាសម្លេងពិសេស ហើយអនុវត្តលើការបង្ហាញលើខ្សែការកុនលើខ្សែការខាងលើ。
- ឡើងទៅ jQuery Callback
- ចុះចេញ jQuery ទទួលបាន