• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

jQuery Plugin?

dvd

New member
Guten Morgen,
ich habe folgende Plugintemplate und ich würde mich freuen wenn jd mir diese paar Fragen erklären würde.

Vor allem was diese doppelpunkt vor der Funktion zu bedeuten hat?

Ich weiß dass man prototype im js zur Vererbung benutzt, welche Bedeutung erfüllt prototype hier (Plugin.prototype)?

Ich würde mich auch freuen wenn jemand ein gutes Tutorial zur diese Plugin-Template empfehlen würde?

Liebe Grüße,
DVD

PHP:
;(function ( $, window, document, undefined ) {

  var pluginName = "creator",
    plugin = "/creator",
    defaults = {
      TAGEDIT_AUTOCOMPLETE_PATH: "/app/webroot/tagedit/server/autocomplete.php",
      POI_ADD_PATH: plugin + "/pois/add/",
      POI_EDIT_PATH: plugin + "/pois/edit/",
      
    };

  function Plugin( options ) {
    this.options = $.extend( {}, defaults, options );

    this._defaults = defaults;
    this._name = pluginName;
    this._tour = defaults.tour;

    if(this.options.delete) this.tourdate_delete(true);
    else this.init();
  }

  Plugin.prototype = {

    init: function() {
    },

    creatorHashChanged: function(event) {
      
    },

    exitCreator: function() {
      
    }


  };

  $.fn[pluginName] = function ( options ) {
    return new Plugin( options );
  }
})( jQuery, window, document );
 
das ist die Syntax für ein Object literal:
Code:
{
  key: value
}
sh. auch JSON (JavaScript Object Notation)
 
Zurück
Oben