var mapDeferred = arcgisUtils.createMap("62702544d70648e593bc05d65180fd64", "map");Solved! Go to Solution.
require([
"esri/map",
"esri/dijit/LayerSwipe",
"esri/layers/ArcGISDynamicMapServiceLayer",
"esri/arcgis/utils",
"dojo/_base/array",
"dojo/domReady!"
], function(
Map, LayerSwipe, ArcGISDynamicMapServiceLayer, arcgisUtils, array
) {
map = new Map("map", {
basemap:"gray",
center: [-96.5, 38.3],
zoom: 6
});
var cities = new ArcGISDynamicMapServiceLayer("http://sampleserver6.arcgisonline.com/arcgis/rest/services/USA/MapServer");
cities.setVisibleLayers([0]);
var Hurricanes = new ArcGISDynamicMapServiceLayer("http://sampleserver6.arcgisonline.com/arcgis/rest/services/Hurricanes/MapServer");
Hurricanes._div = map.root;
cities._div = map.root;
map.addLayers([Hurricanes, cities]);
var swipeWidget = new LayerSwipe({
type: "vertical", //Try switching to "scope" or "horizontal"
map: map,
layers: [Hurricanes]
}, "swipeDiv");
swipeWidget.startup();
});