jQuery Callback 函数

Callback 函数ຈະດຳເນີນຫຼັງຈາກການດຳເນີນອາກາດ 100%。

ບັນຫາອາກາດ jQuery

ບັນຫາອາກາດ jQuery。 speed ຫຼື duration ສິ່ງທີ່ສາມາດເລືອກໄດ້.

ຕົວຢ່າງ:$("p").hide("slow")

speed ຫຼື duration ຄວາມສຳຄັນສາມາດກຳນົດຫຼາຍຄວາມສຳຄັນຕ່າງໆ ເຊັ່ນ "slow", "fast", "normal" ຫຼື ມູນຄ່າວິນາທີ。

ຕົວຢ່າງ

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

ສອບສວນດຽວກັນ

ຍ້ອນວ່າຄຳສັ່ງ JavaScript (ຄຳສັ່ງ) ແມ່ນຖືກດຳເນີນກັນແບບຫຼັງຈາກກັນ - ຕາມລຳດັບຕາມອັນຕະລາງ,ຄຳສັ່ງຫຼັງຈາກອາກາດອາດສ້າງຄວາມຜິດພາດຫຼືການຂັດຂວາງເວັບໄຊຍ້ອນອາກາດຍັງບໍ່ສຳເລັດດຳເນີນຄວາມສຳຄັນຫຼັງຈາກນັ້ນ。

ເພື່ອຫຼີກລ່ຽງການມີສະຖານະນະບັນຫານີ້,ທ່ານສາມາດເພີ່ມ Callback 函数ໃຫ້ເປັນຄວາມສຳຄັນ。

jQuery Callback 函数

ບ່ອນດຳເນີນ Callback 函数ຈະເປັນຫຼັງຈາກການດຳເນີນອາກາດ 100%。

ວິທີການທົ່ວໄປ:

$(selector).hide(speed,callback)

callback ຄວາມສຳຄັນແມ່ນຕົວອອກທີ່ຈະດຳເນີນຫຼັງຈາກການດຳເນີນການ hide。

ບໍ່ມີຄວາມສຳຄັນ (ບໍ່ມີ callback)

$("p").hide(1000);
alert("The paragraph is now hidden");

ສອບສວນດຽວກັນ

ມີຄວາມສຳຄັນ (ມີ callback)

$("p").hide(1000,function(){
alert("The paragraph is now hidden");
});

ສອບສວນດຽວກັນ

ພິຈາລະນາຄວາມຖ້າທ່ານຕ້ອງການດຳເນີນຄຳສັ່ງຫຼັງຈາກການນຳໃຊ້ສັນຍາບັນຍັດອາກາດ,ທ່ານຈະໃຊ້ຕົວອອກ callback。