У меня есть код $("#id").addClass('disabled');
и $("#li-hzd").removeClass('disabled');
в моем коде для нескольких идентификаторов в нескольких функциях. Так что я пытаюсь написать некоторое общее рутинное что-то подобное,Выполнение jquery методов без eval
function toggleClass(id,classname,action){
$("#"+ id") +"." + classname+"("+action+")
}
который можно назвать что-то вроде,
toggleClass(id,'addClass','disabled');
toggleClass(id,'removeClass','disabled');
Я считаю, что то, что может быть сделано с помощью Eval(), но я также читал, что это плохая практика использовать eval. Итак, любая идея, как это сделать?