我写了一个jquery插件,我正在申请这样:
div.myPlugin1();
现在我想用字符串动态地应用它:
var number = 1;
var plugin_name = "myPlugin"+number;
div[plugin_name]();
太糟糕了,这不起作用。
有什么想法吗?
答案 0 :(得分:4)
div[plugin_name].call(div);
或
div[plugin_name].apply(div);
(它们使用参数的方式不同,但对于无参数方法的行为相同)