jQuery Vmap刷新功能加载

时间:2015-07-05 22:04:14

标签: javascript jquery jqvmap

我正在使用以下插件:http://jqvmap.com/为我带来了一个具有不同区域的国家/地区的正确地图。

我想刷新包含帖子数据的页面,以便在发生点击时过滤一些信息。我使用了看起来很容易使用的加载函数,但即使达到函数,之后也没有任何事情发生。

这是jQuery:

$(document).ready(function() {
    $('#francemap').vectorMap({
        map: 'france_fr',
        hoverOpacity: 0.5,
        hoverColor: "#EC0000",
        backgroundColor: "#444444",
        color: "#FACC2E",
        borderColor: "#000000",
        selectedColor: "#EC0000",
        enableZoom: false,
        showTooltip: true,

        onRegionClick: function(element, code, region)
        {
            var url = "home";
            $(document).load(url, {region:region});
        }
    });
}); 

所以,如果我基本上对一个地区进行陈词滥调:没有任何反应。甚至认为已达到onRegionClick功能。

我敢打赌,这是一个" DOM级问题"就像我在$(" #francemap")中调用文档选择器一样,但我无法确定,而且我不知道如何克服这个问题。

感谢您阅读我

1 个答案:

答案 0 :(得分:1)

如果您想刷新页面,则需要

window.location = url+"#"+region;

$(document).load(function() {}) 
// Bind an event handler to the "load" JavaScript event.

这是example