Jvector 地图不工作准备 IE8?
Jvector Map Not Working prepare IE8?
我目前使用 Jvcetor Map 在 IE8 browser.document 模式和浏览器模式下显示错误。但两者的工作方式相同这里附上我的代码:
<!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 中显示网页错误。如何 运行 当文档模式和浏览器不同时?请帮助我
这好像是您第五次问完全相同的问题?
我已经在评论中回答了,你一直在问同样的问题,用同样的代码,这里
在这里,不同的用户,但完全相同的代码
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 中,您会得到与您遇到的完全相同的错误,并且您必须删除最后一个逗号。
我目前使用 Jvcetor Map 在 IE8 browser.document 模式和浏览器模式下显示错误。但两者的工作方式相同这里附上我的代码:
<!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 中显示网页错误。如何 运行 当文档模式和浏览器不同时?请帮助我
这好像是您第五次问完全相同的问题?
我已经在评论中回答了,你一直在问同样的问题,用同样的代码,这里
在这里,不同的用户,但完全相同的代码
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 中,您会得到与您遇到的完全相同的错误,并且您必须删除最后一个逗号。