javascript - 从外部函数获取参数名称

标签 javascript jquery

如何从外部函数获取参数名称。 示例:

    function get_direction(value, site){
       //return "left", "right", "up" or"down"
    }

    $("#item").animate({ get_direction(1,2) : 1000 });

我想执行类似的操作:

$("#item").animate({ left : 1000 });

最佳答案

你可以尝试这样的事情:

function get_direction(value, site){
  //return "left", "right", "up" or"down"
}

var opts = {};

opts[get_direction(1,2)] = 1000;

$("#item").animate(opts);

关于javascript - 从外部函数获取参数名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20302678/

相关文章:

jQuery Fancybox - 多个画廊 - 多个打开按钮

javascript - 将属性名称作为选择器时出现问题

javascript - 使用 Javascript 从文本文件加载随机字幕并通过 HTML 显示

javascript - 将数据从 JavaScript 发送到本地 Python

javascript - 如何在另一个功能完成时运行一个功能?

javascript - 使用 jQuery 顺序加载和淡入元素

javascript - 用 ContentEditable 属性替换 textarea - Javascript 运行多次

javascript - 如何使用ajax传递多个值?

javascript - 在循环中绑定(bind)事件处理程序需要关闭吗?

javascript - 网格仅在反射中可见