var foo1,foo2;
switch (fn)
{
case "fade" : foo1 = "fadeOut"; foo2 = "fadeIn"; break;
case "slide" : foo1 = "slideUp"; foo2 = "slideDown"; break;
}
eval("$('.cls1')." + foo1 + "();");
currentSlideIndex = currentSlideIndex + n;
eval("$('.cls1')." + foo2 + "();");
Любой лучший способ достичь этого без использования eval? Я не очень большой поклонник использования eval, если это абсолютно необходимо.Вызов функции на основе строки, которая содержит имя функции