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

[FRAGE] Variable einer Funktion als Eigenschaft des Objekts machen

spitzb00b

New member
Hallo zusammen,

ich glaub ich verzweifel bald, ich will die variable "size" als Eigenschaft des gui-Objekts speichern. Also die variable als globale variable definieren. Aber egal was ich versuche ich bekomme die variable nicht aus der Funktion heraus. Also der wert soll ausserhalb der rigSelections: function() gespeichert werden. Keine Ahnung vllt kann mir ja einer von euch helfen.

Würde mich freuen...

PHP:
 gui = {
	
 populateSea: function(){
	 

	 
	
	 for (var y = 0; y < 10 ; y++) {
		for (var x = 0; x < 10; x++) {
				
				  $("#sea").append('<div class=quadrant data-x ='+x+'  data-y='+y+'> <div class=background1> <img src=backgrounds.png alt=Background1> </div> </div>');
			}
		}
		
		
	}, 

rigSelections: function(){
	
	$(".battleship").click(function() {
		$('.selected').removeClass('selected')
			$(this).addClass('selected');
			
			var $sizeField = $(this).parent().find(".size");
		--->	var size = parseInt($sizeField.html());  <---- //dieser Wert soll Eigenschaft von gui werden	

});	
},
};
 
..oder gui.size = parseInt(..., 10);?

- - - Aktualisiert - - -

PS: wirkliche globale Variablen solltest du möglichst vermeiden.
 
Zurück
Oben