jQuery تحويل الخاصية - طريقة toggleClass()
مثال
تحويل جميع عناصر <p> من الفئة "main":
$("button").click(function(){ $("p").toggleClass("main"); });
التعريف والاستخدام
toggleClass() يقوم بتشغيل أو إزالة فئة واحدة أو أكثر من العناصر المحددة.
يحقق هذا الطريقة لكل عنصر في الفئة المحددة. إذا لم تكن الفئة موجودة، يتم إضافتها، وإذا كانت موجودة، يتم إزالتها. هذا هو ما يُعرف بتحويل التأثير.
مع ذلك، باستخدام معامل "التحويل"، يمكنك تحديد إزالة أو إضافة الفئة فقط.
النحو
$().toggleClass(الفئة,التحويل)
المتغيرات | الوصف |
---|---|
الفئة |
مطلوب. يحدد العنصر المحدد الذي يجب إضافة أو إزالة الفئة منه. إذا كنت بحاجة إلى تحديد عدة فئات، فاستخدم المسافات لفصل أسماء الفئات. |
التحويل | اختياري. الحالة الثنائية. يحدد ما إذا كان يجب إضافة أو إزالة الفئة. |
استخدام الوظيفة لتحويل الفئة
$().toggleClass(وظيفة(index, الفئة),التحويل)
المتغيرات | الوصف |
---|---|
وظيفة(index, الفئة) |
مطلوب. يحدد وظيفة يجب إضافة أو إزالة فئة واحدة أو أكثر.
|
التحويل | اختياري. الحالة الثنائية. يحدد ما إذا كان يجب إضافة (صحيح) أو إزالة (خطأ) الفئة. |