我正在制作一个jquery插件。
我正在尝试创建一个jquery插件,
我正在尝试为用户添加在certian时运行函数的功能。
所以,在选项数组中,用户可以拥有
{created: function(){alert('created called!');}}
现在在插件中,
我如何运行该代码?
我试过了
options.created
和eval(options.created);
但都没有任何效果。
我做错了什么?
答案 0 :(得分:0)
您是否尝试过options.created()
?
更多信息:在JavaScript中将变量设置为匿名函数时,必须以与“常规”函数相同的方式调用变量。这允许您将参数传递给函数。
例如:
var aFunction = function(a, b) { alert(a + " " + b); };
aFunction('Hello', 'world');