/ / Zmień banner w zależności od kraju - javascript, jquery, google-maps, geolocation, detect

Zmień banner w zależności od kraju - javascript, jquery, google-maps, geolocation, detect

Chcę pokazać india.jpg jeśli kraj to Indie i pokazać srilanka.jpg to kraj to Srilanka.

To wykrywa mój kraj

alert("Your location is: " + geoplugin_countryName() + ", " + geoplugin_region() + ", " + geoplugin_city());

Kod geoloaktywny Indii: 22.512557, 80.076350 Kod geoloaktyki SL: 7.460518, 80.783469

Jak umieścić to dynamicznie? Pls pomóż

Js fiddle - http://jsfiddle.net/madhuri2987/KS4yy/2/

Odpowiedzi:

1 dla odpowiedzi № 1

Oto ogólna koncepcja oparta na Twoim kodzie. Utwórz obraz, sprawdź nazwę kraju i odpowiednio zmień atrybut src obrazu.

jQuery( document ).ready( function( $ ) {
var image = document.createElement("img"),
country = geoplugin_countryName();
if ( country === "India" ) {
image.src = "location/of/image/india.jpg"
} else if ( country === "Sri Lanka" ) {
image.src = "location/of/image/sri-lanka.jpg";
} else {
image.src = "location/of/image/default.jpg";
}
$("#flag").html( image );
});

Pełny kod: http://jsfiddle.net/KS4yy/7/