jQuery - Widget erstellen - Optiob Übergabe

crsakawolf

Erfahrenes Mitglied
Hallo,

ich erstelle grade ein Widget und habe leider ein Problem bei der Übergabe der Optionen beim Aufruf des Widgets.

Code:
(function($){
	$.widget("ui.diagramm",{
		option: {
			test: "#000"
        },
		
		_setOption: function(option, value){
            $.Widget.prototype._setOption.apply(this, arguments);
        },
        _create: function(){
			var self = this;
			opt = this.option;
			ele = this.element;
			alert(opt.test);
		}
    });
})(jQuery);

HTML:
<script type="text/javascript">
			$(document).ready(function(){
				$("#diagramm").diagramm({test:"#FFF"});
			});
		</script>

<body>
	<canvas id="diagramm" class="test">
	
	</canvas>
</body>
</html>

Ich dachte, das die _setOption das dann regelt mit
Code:
$.Widget.prototype._setOption.apply(this, arguments);

Aber irgendwie klappt es nicht.
Habe auch schon Google befragt aber bin auf keinen nenner gekommen.

Danke euch schonmal
 
Problem gefunden...

2 Stunden Fehlersuche und rumgeschaue..

es hat ein "s" gefehelt bei
Code:
options: {
            test: "#000"
        },
 

Neue Beiträge

Zurück