Procházet zdrojové kódy

Customizable attributes for Hotspots

Sometimes more than just the target attribute needs to be customized on the hotspot. Expansion of ba35ea8

Hotspots now accept an object with a list of attributes to append to the anchor tag.
pull/645/head
DLar před 6 roky
committed by GitHub
rodič
revize
e5d9c19816
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: 4AEE18F83AFDEB23
1 změnil soubory, kde provedl 7 přidání a 1 odebrání
  1. +7
    -1
      src/js/pannellum.js

+ 7
- 1
src/js/pannellum.js Zobrazit soubor

@@ -1708,7 +1708,13 @@ function createHotSpot(hs) {
} else if (hs.URL) {
a = document.createElement('a');
a.href = sanitizeURL(hs.URL);
a.target = hs.target ? hs.target : '_blank';
if (hs.attributes) {
for (var key in hs.attributes) {
a.setAttribute(key, hs.attributes[key]);
}
} else {
a.target = '_blank';
}
renderContainer.appendChild(a);
div.className += ' pnlm-pointer';
span.className += ' pnlm-pointer';


Načítá se…
Zrušit
Uložit