我正在使用以下插件: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")中调用文档选择器一样,但我无法确定,而且我不知道如何克服这个问题。
感谢您阅读我
答案 0 :(得分:1)
如果您想刷新页面,则需要
window.location = url+"#"+region;
$(document).load(function() {})
// Bind an event handler to the "load" JavaScript event.
这是example