|
@@ -609,7 +609,7 @@ function createHotSpots() { |
|
|
var a = document.createElement('a'); |
|
|
var a = document.createElement('a'); |
|
|
a.setAttribute('href', hs.URL); |
|
|
a.setAttribute('href', hs.URL); |
|
|
a.setAttribute('target', '_blank'); |
|
|
a.setAttribute('target', '_blank'); |
|
|
document.getElementById('page').appendChild(a); |
|
|
|
|
|
|
|
|
document.getElementById('container').appendChild(a); |
|
|
div.style.cursor = 'pointer'; |
|
|
div.style.cursor = 'pointer'; |
|
|
span.style.cursor = 'pointer'; |
|
|
span.style.cursor = 'pointer'; |
|
|
a.appendChild(div); |
|
|
a.appendChild(div); |
|
@@ -618,7 +618,7 @@ function createHotSpots() { |
|
|
video.setAttribute('src',hs.video); |
|
|
video.setAttribute('src',hs.video); |
|
|
video.setAttribute('controls',true); |
|
|
video.setAttribute('controls',true); |
|
|
video.setAttribute('style','width:' + hs.width + 'px'); |
|
|
video.setAttribute('style','width:' + hs.width + 'px'); |
|
|
document.getElementById('page').appendChild(div); |
|
|
|
|
|
|
|
|
document.getElementById('container').appendChild(div); |
|
|
span.appendChild(video); |
|
|
span.appendChild(video); |
|
|
} else if (hs.image) { |
|
|
} else if (hs.image) { |
|
|
var a = document.createElement('a'); |
|
|
var a = document.createElement('a'); |
|
@@ -628,7 +628,7 @@ function createHotSpots() { |
|
|
var image = document.createElement('img'); |
|
|
var image = document.createElement('img'); |
|
|
image.setAttribute('src',hs.image); |
|
|
image.setAttribute('src',hs.image); |
|
|
image.setAttribute('style','width:' + hs.width + 'px'); |
|
|
image.setAttribute('style','width:' + hs.width + 'px'); |
|
|
document.getElementById('page').appendChild(div); |
|
|
|
|
|
|
|
|
document.getElementById('container').appendChild(div); |
|
|
a.appendChild(image); |
|
|
a.appendChild(image); |
|
|
|
|
|
|
|
|
} else { |
|
|
} else { |
|
@@ -644,7 +644,7 @@ function createHotSpots() { |
|
|
div.style.cursor = 'pointer'; |
|
|
div.style.cursor = 'pointer'; |
|
|
span.style.cursor = 'pointer'; |
|
|
span.style.cursor = 'pointer'; |
|
|
} |
|
|
} |
|
|
document.getElementById('page').appendChild(div); |
|
|
|
|
|
|
|
|
document.getElementById('container').appendChild(div); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
div.appendChild(span); |
|
|
div.appendChild(span); |
|
@@ -662,10 +662,10 @@ function destroyHotSpots() { |
|
|
if (config.hotSpots) { |
|
|
if (config.hotSpots) { |
|
|
config.hotSpots.forEach(function(hs) { |
|
|
config.hotSpots.forEach(function(hs) { |
|
|
var current = hs.div; |
|
|
var current = hs.div; |
|
|
while(current.parentNode.id != 'page') { |
|
|
|
|
|
|
|
|
while(current.parentNode.id != 'container') { |
|
|
current = current.parentNode; |
|
|
current = current.parentNode; |
|
|
} |
|
|
} |
|
|
document.getElementById('page').removeChild(current); |
|
|
|
|
|
|
|
|
document.getElementById('container').removeChild(current); |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
hotspotsCreated = false; |
|
|
hotspotsCreated = false; |
|
|