2013-11-21 10 views
-1

Я пытаюсь поместить действия onClick на две кнопки (управляемые и неуправляемые), которые определяют стиль нескольких элементов, имеющих класс с управляемым только триггером ,Uncaught TypeError: Object [object Object] не имеет метода 'RemoveClass'

Нажатие кнопки Unmanaged работает нормально, но при нажатии кнопки Managed функция removeClass, похоже, не работает (она должна удалить класс переопределения только для облачного текста и вернуть div в нормальный стиль), он бросает следующее сообщение об ошибке:

Вот JQuery и пример элемента (для справки):

// Managed/Unmanaged Functions 
$("#tab-managed").click(function() { 
    // re-enable the managed features 
    $(".managed-only-trigger").RemoveClass("cloud-text-managed-only"); 
}); 

$("#tab-unmanaged").click(function() { 
    // Ensure that we switch managed elements to disabled: 
    $(".managed-only-trigger").addClass("cloud-text-managed-only"); 

}); 

<li class="cloud-tick managed-only-trigger">Some text that when unmanaged is clicked will turn grey based on the stylesheet</li> 

Любая помощь приветствуется.

+1

Метод называется 'removeClass'. JavaScript чувствителен к регистру. – Tomalak

ответ

1

Его 'removeClass' Не 'RemoveClass':

$(".managed-only-trigger").removeClass("cloud-text-managed-only"); 
Смежные вопросы