gpt4 book ai didi

javascript - Jvector map 不工作准备 IE8?

转载 作者:行者123 更新时间:2023-11-28 16:34:44 25 4
gpt4 key购买 nike

我目前使用 Jvcetor Map 在 IE8 浏览器中显示错误。文档模式和浏览器模式不同显示错误。但两者的工作方式相同这里附上我的代码:

 <!DOCTYPE html>
<html>
<head>
<title>Country Footprint</title>
<script>
jQuery.noConflict();
jQuery(function(){
var $ = jQuery;
$('#focus-single').click(function(){
$('#map1').vectorMap('set', 'focus', {region: 'AU', animate: true});
});
$('#focus-multiple').click(function(){
$('#map1').vectorMap('set', 'focus', {regions: ['AU', 'JP'], animate: true});
});
$('#focus-coords').click(function(){
$('#map1').vectorMap('set', 'focus', {scale: 7, lat: 35, lng: 33, animate: true});
});
$('#focus-init').click(function(){
$('#map1').vectorMap('set', 'focus', {scale: 1, x: 0.5, y: 0.5, animate: true});
});
$('#map1').vectorMap({
map: 'world_mill_en',
panOnDrag: true,
focusOn: {
x: 0.5,
y: 0.5,
scale: 1,
animate: true
},
series: {
regions: [{
scale: ['#688FA0'],
normalizeFunction: 'polynomial',
values: {





</script>

它在 IE8 中显示网页错误。文档模式和浏览器不同时如何运行?请帮助我

最佳答案

这好像是您第五次问完全相同的问题?

我已经在评论中回答了,你一直在问同样的事情,用同样的代码,在这里

https://stackoverflow.com/questions/30475659/jvector-map-not-working-correctly-ie-8#comment49031731_30475659

在这里,不同的用户,但完全相同的代码

Jvector Map not working when browser Mode and document mode different in IE8

这次试着听一下,你在定义 jVectorMap 选项的对象中有一个尾随逗号

$('#map1').vectorMap({
map: 'world_mill_en',
panOnDrag: true,
focusOn: {
x: 0.5,
y: 0.5,
scale: 1,
animate: true
},
series: {
regions: [{
scale: ['#688FA0'],
normalizeFunction: 'polynomial',
values: {
"TL": 0.62,
"TO": 0.3,
"GB": 2258.57,
"US": 14624.18,
"VU": 0.72, // IT'S HERE ----------------
}
}]
},

注意尾随逗号,对象中的最后一个属性不应该有尾随逗号,因为它后面没有更多属性。

大多数浏览器不关心,但在旧版 IE 中,您会遇到与您遇到的完全相同的错误,并且您必须删除最后一个逗号。

关于javascript - Jvector map 不工作准备 IE8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30480465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com