مع مسج قمت بتحديد (الاستعلام) عناصر HTML وتنفيذ "إجراءات" عليها.
مسج بناء الجملة
بناء الجملة مسج هولاختيار عناصر HTML وأداء بعض العملعلى مصممة خصيصا element(s) .
الجملة الأساسية هي: $(selector).action()
- و $ علامة لتحديد / وصول مسج
- ألف(محدد)إلى "الاستعلام (أو العثور على)" عناصر HTML
- ومسج action () التي يتعين القيام بها على element(s)
الأمثلة على ذلك:
$(this).hide() - يخفي العنصر الحالي.
$("p").hide() - يخفي كل <p> العناصر.
$(".test").hide() - يخفي كل العناصر مع class="test" .
$("#test").hide() - يخفي عنصر مع id="test" .
هل أنت على دراية محددات CSS؟
يستخدم مسج تركيب CSS لتحديد العناصر. سوف تتعلم المزيد حول بناء جملة محدد في الفصل التالي من هذا البرنامج التعليمي.
وثيقة جاهزة الحدث
كنت قد لاحظت أن جميع الطرق مسج في الأمثلة لدينا، وداخل وثيقة حالة استعداد:
$(document).ready(function(){
// jQuery methods go here...
});
وهذا لمنع أي رمز مسج من الترشح قبل الانتهاء من تحميل الوثائق (جاهز).
ومن الممارسات الجيدة اليوم هي انتظار وثيقة لتكون محملة بالكامل وجاهزة قبل العمل به. هذا يسمح لك أيضا لديك شفرة جافا سكريبت قبل الجسم من المستند، في قسم الرأس.
وفيما يلي بعض الأمثلة على الإجراءات التي يمكن أن تفشل إذا يتم تشغيل الطرق قبل وثيقة يتم تحميلها بالكامل:
- في محاولة لإخفاء أحد العناصر التي لا يتم إنشاء بعد
- في محاولة للحصول على حجم الصورة التي لم يتم تحميل بعد
نصيحة: لقد ابتكر فريق مسج أيضا وسيلة حتى أقصر للوثيقة الحدث جاهزة:
$(function(){
// jQuery methods go here...
});
استخدم بناء الجملة كنت تفضل ذلك. نعتقد أن الوثيقة الحدث استعداد أسهل للفهم عند قراءة التعليمات البرمجية.