如何通过名称调用jquery函数

Lar*_*bar 2 jquery call

如何通过名称调用jQuery函数.例如:

var fn = 'hide',
    myObj = $("#smth");

// here I want to hide myObj ( $("#smth").hide() )

// my variants were:
// fn.call(myObj) - doesn't work
// myObj.fn() - doesn't work (I've not expected, just tried =) )
Run Code Online (Sandbox Code Playgroud)

Jon*_*Jon 5

访问该函数,就像访问myObj使用变量名的任何其他成员一样,然后只需调用它:

var fn = 'hide',
myObj = $("#smth");
(myObj[fn])();
Run Code Online (Sandbox Code Playgroud)