lundi 27 mars 2017

Can I use If/Else statements in a return?

function() {
  var element = document.getElementsByClassName("MagicZoomPlus")[0];
  var image = "http://ift.tt/1eeEnPI" + element.getElementsByTagName('img')[0].getAttribute("src");
  return image;
}

That is my current code, which is working fine except some images are stored locally while others are on a CDN with a different path. Can, and if so how, would I write it to say something like

If img src starts with “/uploads” than 
var image = "http://ift.tt/1eeEnPI" + element.getElementsByTagName('img')[0].getAttribute("src");
Else than
var image = element.getElementsByTagName('img')[0].getAttribute("src");

Aucun commentaire:

Enregistrer un commentaire