1

私は次のように適用しているjqueryプラグインを書きました:

div.myPlugin1();

今、文字列を使用して動的に適用したい:

var number = 1;
var plugin_name = "myPlugin"+number;
div[plugin_name]();

残念ながらこれは機能しません。

何か案は?

4

1 に答える 1

4
div[plugin_name].call(div);

また

div[plugin_name].apply(div);

(これらはパラメーターの使用方法が異なりますが、パラメーターのないメソッドでは同じように動作します)

于 2012-11-28T01:37:46.807 に答える