Javascript 在jquery中链接未知函数/方法
假设我有一个jquery集合或一个表示jquery集合的变量,并且我希望将jquery方法链接到集合的一个项。例如:Javascript 在jquery中链接未知函数/方法,javascript,jquery,method-chaining,Javascript,Jquery,Method Chaining,假设我有一个jquery集合或一个表示jquery集合的变量,并且我希望将jquery方法链接到集合的一个项。例如: $('#container').fadeIn(); 到目前为止没有问题。但是,如果在加载脚本时我还不知道要链接的方法的名称,因为方法名称是配置对象中某个项的值,该怎么办 我希望我的意思很清楚。提前感谢。您可以始终使用括号表示法: $('#container')["fadeIn"](); 因此,将函数名存储在变量中,然后使用它 var funcName = "fadeIn";
$('#container').fadeIn();
到目前为止没有问题。但是,如果在加载脚本时我还不知道要链接的方法的名称,因为方法名称是配置对象中某个项的值,该怎么办
我希望我的意思很清楚。提前感谢。您可以始终使用括号表示法:
$('#container')["fadeIn"]();
因此,将函数名存储在变量中,然后使用它
var funcName = "fadeIn";
$('#container')[funcName]();
使用:
$(“#container”)[“fadeIn”]()
我不清楚……括号符号就是我想要的答案。非常感谢:-)非常感谢您的快速回答:-)工作完美!
var dynamicMethodName = "fadeIn"; // from configuration
$('#container')[dynamicMethodName]();