Frage : Ein Knopf u. ein Bild innerhalb eines tileList

1:
2:
3:
4:
5:
                    

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
privates Funktion tileList_itemClick (evt: ListEvent): Lücke { 
                img = neues Bild (); 
                // img.width = 300; 
                // img.height = 300; 
                img.maintainAspectRatio = richten aus; 
                img.addEventListener (Event.COMPLETE, image_complete); 
                img.addEventListener (ResizeEvent.RESIZE, image_resize); 
                img.addEventListener (MouseEvent.MOUSE_OUT, image_click); 
				img.addEventListener (MouseEvent.MOUSE_DOWN, image_start_drag);
				img.addEventListener (MouseEvent.MOUSE_UP, image_stop_drag);				
                img.source = „http://localhost/funktion/templates/index/productimg/big/“ + Nr. (evt.itemRenderer.data.spic);
				//Alert.show (img.source.toString ());
                img.setStyle („addedEffect“, image_addedEffect); 
                img.setStyle („removedEffect“, image_removedEffect); 
                wenn (evt.itemRenderer.data.spic! = „no_photo80x80.gif“) {
				PopUpManager.addPopUp (img, dieser, richten aus); 
		}
				
            

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
 
 
  
  

	
     
	


  



Das Problem ist, umfaßt das tilelist itemClick das Knopf onclick oder die Bildklickenfunktion. das Mittel,
ich möchte nur das Bild anklicken, um das Bild zu vergrößern und klicke den Knopferscheinenalarmkasten an. Aber jetzt, klicke ich den Knopf (das Flieseeinzelteil wirklich klickend) an, werde auch das Bild vergrößern und zeige den Alarmkasten….

Antwort : Ein Knopf u. ein Bild innerhalb eines tileList

Im Knopfumbau eine Klickenereigniszufuhr definieren sagt sein btn_clickHandler (Ereignis)

privates Funktion btn_clickHandler (Ereignis: MouseEvent): Lücke {
         //Do, was auch immer Sie tun möchten, wenn Knopf angeklickt wird
       
       //Then-Anschlag die Klickenereignisausbreitung
       event.stopImmediatePropagation ();
}


Sie können die selben mit dem Bild tun.
Weitere Lösungen  
 
programming4us programming4us