this.remove() ist keine Funktion. Woher?Variable Scope: this.remove ist keine Funktion
var vehicle = function() {
return {
init: function() {
jQuery('.vehicle-year-profile .options .delete').bind('click', function (e) {
e.preventDefault();
this.remove();
});
},
remove: function() {
alert('test');
}
}
}();
jQuery().ready(vehicle.init);
Sorry für die Verwirrung. Ich versuche meine eigene "remove" Funktion zu nennen. Dies ist einfach eine Klasse, um Fahrzeuge auf meiner Seite zu verwalten. Dies ist der Anfang davon und es wird viel mehr Funktionen haben als nur init/remove.
Möchten Sie die remove-Methode von jQuery aufrufen, um ein DOM-Element oder Ihr benutzerdefiniertes Ereignis zu entfernen, das "test" meldet? – Harmen