我正在尝试从另一个库创建一个实例,_create
并从我的小部件中的私有和公共函数访问它。这可能吗?
$.widget('namespace.pluginName', {
_create: function() {
// Create instance from other library on create
var someovar = otherlibrary.function(options);
},
_privatemethod: function() {
var self = this;
// Call "samovar" instance?
self._create.somevar.function( "option", function() {
// Do sutff
});
}
}));
我也喜欢像这样只缓存我的选择一次:var div = $('#my_div');
on _create
。现在我需要在 10 个不同的函数中重新选择相同的 div。这是这样做的方法还是我应该忽略缓存?
谢谢!