Ei muokkausyhteenvetoa Merkkaus: Palautettu |
Ei muokkausyhteenvetoa Merkkaus: Muokkaamalla palautettu |
||
| Rivi 61: | Rivi 61: | ||
}); | }); | ||
for ( var vi in values ) { | |||
var value = values[ vi ]; | |||
searchImg = "action=query&prop=imageinfo&iiprop=url|size&format=json&titles=" + encodeURIComponent( value ); | |||
jQuery.ajax({ | |||
type: 'POST', | |||
url: 'https://www.jarviwiki.fi/w/api.php', | |||
data: searchImg, | |||
dataType: 'jsonp', | |||
image: value, | |||
success: function( reqImg ) { | |||
if ( typeof reqImg.query != 'undefined' ) { | |||
for ( var i in reqImg.query.pages ) { | |||
if ( typeof reqImg.query.pages[i].imageinfo != 'undefined' && | |||
reqImg.query.pages[i].imageinfo[0].width >= 1920 && | |||
reqImg.query.pages[i].imageinfo[0].height >= 800 ) { | |||
if ( this.image == current ) { | |||
images.append( '<div class="card selected" data-select-id="' + select.prop( 'id' ) + | |||
'" data-value="' + this.image + '"><div class="focalpoint" style="left: ' + focalX + '%; top: ' + focalY + '%;"></div><img class="card-img-top" style="width: 100%;" src="' + | |||
reqImg.query.pages[i].imageinfo[0].url + '"></div>'); | |||
} else { | |||
images.append( '<div class="card" data-select-id="' + select.prop( 'id' ) + | |||
'" data-value="' + this.image + '"><div class="focalpoint" style="left: ' + focalX + '%; top: ' + focalY + '%;"></div><img class="card-img-top" style="width: 100%;" src="' + | |||
reqImg.query.pages[i].imageinfo[0].url + '"></div>'); | reqImg.query.pages[i].imageinfo[0].url + '"></div>'); | ||
} | |||
} | |||
break; | |||
} | |||
} | |||
}, | |||
error: function(err) { | |||
console.log(err); | |||
imgUrlLoaded; | |||
} | |||
}); | |||
//output += ''; | |||
} | } //); | ||
}); | }); | ||


