انتظر مسج المعرض () لإنهاء قبل المتابعة وظيفة؟
-
06-07-2019 - |
سؤال
وأنا لا يمكن أن تجعل شعبة بلدي مرئية مع العرض مسج () حتى مهمتي قد انتهت! أنه يعمل فعلا في IE / FF ولكن ليس في كروم. كيف أتأكد من بلدي عنصر مرئيا قبل المتابعة مع وظيفتي؟
إليك قانون بلدي:
function doOperation(){
$("#progressbar_area").show();
(...)
}
المحلول
وإضافة رد لإظهار:
$("#progressbar_area").show(speed, function() {});
وسوف يتم استدعاء الدالة رد الاتصال عندما الرسوم المتحركة كاملة.
نصائح أخرى
والمنظمة البحرية الدولية، سيكون من الأفضل لوضع بقية الدالة في المعلمة الاستدعاء إلى show
:
$("#progressbar_area").show("fast", function() {...} );
والتحذير هنا هو أن يتم تشغيل رد (على حدة) لكل عنصر ما في محدد. غرامة إذا كنت تظهر عنصر واحد فقط، على الرغم من.
لا تنتمي إلى StackOverflow