假设我们有以下jQuery插件

$.accordion();
$.button();


在脚本中,我们具有以下代码:

var plg = "accordion";

$('selector').plg();

plg = 'button';

$('selector').plg();


上面的示例,ofcource不起作用。但是有没有办法使用eval()做类似的事情?

我可以从变量执行jQuery插件吗?

最佳答案

你当然可以!

var plg = "accordion";

$('selector')[plg]();

09-16 18:52