Hello, I want to implement the esri.dijit.TimeSlider .  But when I click the button that shows the  div that contains the TimeSlider  and after played, my base map does not show the behavior that I wanted.What I doing wrong?My  code is like function initSlider() {    try{               var timeSlider = new esri.dijit.TimeSlider({                style: "width: 100%;"            }, dojo.dom.byId("timeSliderDiv"));            map.setTimeSlider(timeSlider);            var timeExtent = new esri.TimeExtent();            timeExtent.startTime = new Date("01/01/2015".replace(/(\d{2})-(\d{2})-(\d{4})/, "$2/$1/$3")); //new Date("01/01/2015 UTC");            timeExtent.endTime = new Date("08/31/2015".replace(/(\d{2})-(\d{2})-(\d{4})/, "$2/$1/$3")); //new Date("08/31/2015 UTC");            timeSlider.setThumbCount(2);            timeSlider.createTimeStopsByTimeInterval(timeExtent, 1, "esriTimeUnitsWeeks");            timeSlider.setThumbIndexes([0, 1]);            timeSlider.setThumbMovingRate(2000);            timeSlider.startup();            //add labels for every other time stop            var labels = dojo._base.array.map(timeSlider.timeStops, function (timeStop, i) {                //if ( i % 2 === 0 ) {                return timeStop.getUTCFullYear();                //} else {                return "";                //}            });            timeSlider.setLabels(labels);            timeSlider.on("time-extent-change", function (evt) {                var startValString = evt.startTime.getUTCFullYear();                var endValString = evt.endTime.getUTCFullYear();                dojo.dom.byId("daterange").innerHTML = "<i>" + startValString + " and " + endValString + "<\/i>";            });                  }        catch (e) {            console.log("ExcepTion : initSlider : " + e);            HideProgress();    }}My code button is :
time = dojo.connect(map, 'layers-add-result', initSlider);
