k3nguruh
Erfahrenes Mitglied
Hallo,
ich beschäftige mich seit kurzem mit dem $.widget - Plugin. Mittlerweile konnte ich auch ein kleines Plugin schreiben. Jetz stehe ich aber vor einem Problem.
Erstmal zu dem Grundgerüst:
Jetzt möchte ich in dem Plugin die folgende Funktion benutzen können. Diese muss also irgendwo darin integriert werden.
Als methode kann man es anscheinend nicht einbinden.
Wo muss ich die _filter Funktion jetzt einbinden, damit ich die in dem Plugin benutzen kann?
Schon jetzt mal besten Dank für die Hilfe.
ich beschäftige mich seit kurzem mit dem $.widget - Plugin. Mittlerweile konnte ich auch ein kleines Plugin schreiben. Jetz stehe ich aber vor einem Problem.
Erstmal zu dem Grundgerüst:
Code:
;(function($) {
$.widget('k3.pluginName', {
version: '1.0.0',
//
// Default options
defaults: {
},
//
// Privat methods
_create: function() {
var filterElem = this.element.find('.myClass')._filter('myData', 1);
},
// usw.
//
// Public methods
show: function() {
}
});
})(jQuery);
Jetzt möchte ich in dem Plugin die folgende Funktion benutzen können. Diese muss also irgendwo darin integriert werden.
Code:
$.fn._filter = function(prop, value) {
return this.filter(function() {
return $(this).attr(prop) == value || $(this).data(prop) == value;
});
};
Wo muss ich die _filter Funktion jetzt einbinden, damit ich die in dem Plugin benutzen kann?
Schon jetzt mal besten Dank für die Hilfe.