انتظر مسج المعرض () لإنهاء قبل المتابعة وظيفة؟

StackOverflow https://stackoverflow.com/questions/1031470

  •  06-07-2019
  •  | 
  •  

سؤال

وأنا لا يمكن أن تجعل شعبة بلدي مرئية مع العرض مسج () حتى مهمتي قد انتهت! أنه يعمل فعلا في IE / FF ولكن ليس في كروم. كيف أتأكد من بلدي عنصر مرئيا قبل المتابعة مع وظيفتي؟

إليك قانون بلدي:

function doOperation(){
    $("#progressbar_area").show();
    (...)
}
هل كانت مفيدة؟

المحلول

وإضافة رد لإظهار:

$("#progressbar_area").show(speed, function() {});

وسوف يتم استدعاء الدالة رد الاتصال عندما الرسوم المتحركة كاملة.

نصائح أخرى

والمنظمة البحرية الدولية، سيكون من الأفضل لوضع بقية الدالة في المعلمة الاستدعاء إلى show:

$("#progressbar_area").show("fast", function() {...} );

والتحذير هنا هو أن يتم تشغيل رد (على حدة) لكل عنصر ما في محدد. غرامة إذا كنت تظهر عنصر واحد فقط، على الرغم من.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top