طريقة jQuery toggleClass ()

❮ أساليب jQuery HTML / CSS

مثال

التبديل بين إضافة وإزالة اسم الفئة "الرئيسي" لجميع عناصر <p>:

$("button").click(function(){
  $("p").toggleClass("main");
});

التعريف والاستخدام

تقوم طريقة toggleClass () بالتبديل بين إضافة وإزالة اسم فئة واحد أو أكثر من العناصر المحددة.

تتحقق هذه الطريقة من كل عنصر بحثًا عن أسماء الفئات المحددة. تتم إضافة أسماء الفئات في حالة فقدها ، وإزالتها إذا تم تعيينها بالفعل - يؤدي ذلك إلى إنشاء تأثير تبديل.

ومع ذلك ، باستخدام معلمة "التبديل" ، يمكنك تحديد إزالة اسم فئة فقط أو إضافته فقط.


بناء الجملة

$(selector).toggleClass(classname,function(index,currentclass),switch)

Parameter Description
classname Required. Specifies one or more class names to add or remove. To specify several classes, separate the class names with a space
function(index,currentclass) Optional. Specifies a function that returns one or more class names to add/remove
  • index - Returns the index position of the element in the set
  • currentclass - Returns current class name of selected elements
switch Optional. A Boolean value specifying if the class should only be added (true), or only be removed (false)

جربها بنفسك - أمثلة


كيفية استخدام طريقة toggleClass () للتبديل بين إضافة وإزالة اسم فئة.


باستخدام دالة لتحديد أسماء الفئات التي يجب تبديلها للعناصر المحددة.


كيفية استخدام معلمة التبديل لإضافة اسم فئة أو إزالته فقط.


❮ أساليب jQuery HTML / CSS