require (["esri/map", "esri/layers/ArcGISTiledMapServiceLayer", "dojo/domReady!"],     function (Map, DynamicLayer ) {      var map = new Map("mapCanvas", options);        var layer = new DynamicLayer("http://....");    function initializeThings() {     }      //map.on("load", function (){layer.on("load", function() {initializeThings();} )} );   layer.on("load", function() {inititializeThings();} ); })
					
				
			
			
				
			
			
				Solved! Go to Solution.
map.on("load", function () {
#What you want happen when the map is loaded
});map.on("load", function (){
         layer.on("load", function() {initialize();} )
         } );require (["esri/map", "esri/layers/ArcGISTiledMapServiceLayer", "dojo/domReady!"], 
 
 function (Map, DynamicLayer ) {
  
  map = new Map("mapCanvas", options);   
         map.on("load", function(){initialize()})
  layer = new DynamicLayer("http://....");
})
function initialize () {
//do something with the layer
}
