سؤال

ما هي الطريقة المفضلة لإخفاء عنصر قبل تقديم الصفحة؟ $ (المستند). Ready () يعمل بشكل جيد فقط ل Firefox، ولكن في بعض الأحيان (يبدو أن الاتصال بالخادم قد يكون مشكلة رئيسية في هذا)، فهو يتخلف قليلا في Internet Explorer؛ يتم عرض العنصر، ومخفية بعد فترة وجيزة من عنابر. هذا هو: يتم تقديم الصفحة قبل تنفيذ التعليمات البرمجية في $ (المستند). Ready () يتم تنفيذها.

الآن كنت أتطلع من الأسئلة التي طرحت سابقا حول مشكلات مماثلة، ولكن يتم حلها سيتم حلها في 1.3.1. ومع ذلك، فأنا باستخدام JQuery 1.3.2 وتعاني من هذا السلوك (في IE6 و IE7 و IE8).

سيكون أحد الخيارات المحتملة إخفاءه افتراضيا من خلال CSS، ولكن هذا سيجعل إظهاره يعتمد على تمكين جافا سكريبت. أنا لست على استعداد للقيام بذلك حتى الآن.

لقد حاولت أيضا نقل جافا سكريبت فوق العلامة / الجسم، والتي لا يبدو أنها تساعد أيضا.

هل كانت مفيدة؟

المحلول

واو، سيكون هذا سريعا ...

هذا المستند يظهر بالضبط ما كنت أبحث عنه، آمل أن يساعد شخص ما في يوم من اليوم :)

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