我正在尝试更改使用开关值调用的jQuery函数。在这种特殊情况下,它将抓取选择器,然后使用'direction的任何值来调用jQuery函数。

$('#'+the_name).value_of_switch(options.speed_up);


我该怎么做?

switch(direction){
    case 'up':   direction = 'slideDown';
    break;

    case 'down':  direction = 'slideUp';
    break;
}

$('#'+the_name).slideDown(options.speed_up);

最佳答案

不太确定这是您的意思,对您有帮助吗?

$('#'+the_name)["YOUR STRING VALUE HERE"](options.speed_up);

关于javascript - 通过var reference调用jQuery函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14903269/

10-09 17:38