0

如果国家是印度,我想显示 india.jpg 并显示 srilanka.jpg 是国家是斯里兰卡。

这检测到我的国家

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

印度的地理位置代码:22.512557、80.076350 SL 的地理位置代码:7.460518、80.783469

我如何动态放置它?请帮忙

Js 小提琴 - http://jsfiddle.net/madhuri2987/KS4yy/2/

4

1 回答 1

1

这是基于您的代码的一般想法。创建一个图像,检查国家名称并适当地更改图像的 src 属性。

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 );
});

完整代码:http: //jsfiddle.net/KS4yy/7/

于 2013-04-17T17:11:50.117 回答