2013-05-02 4 views
6

У меня есть следующий код, чтобы инициализировать JVector карту:Как установить цвет фона для карты JVector?

 map = new jvm.WorldMap({ 
      map: 'us_aea_en', 
      // backgroundColor: #FFFFFF, //Only this line does not work. 
      container: $('#map'), 
      series: { 
      regions: [{ 
       attribute: 'fill' 
      }] 
      } 
     }); 

выше линии: backgroundColor: #FFFFFF не выполняет. Я прочитал документацию API, похоже, имеет правильный синтаксис. Код работает отлично, за исключением этой строки. Как установить фон? Есть ли другие способы установить цвет фона?

+1

Пробовали ли вы вложить '# FFFFFF' в цитаты, например '' # FFFFFF''? :) –

+0

@ Денис Малиновский благодарит вас, что работает! – Buras

ответ

7

Благодаря @Denis Малиновский, я, наконец, понял, что Ответ: backgroundColor: "#FFFFFF"

1

Вы также можете установить backgroundColor быть пустым, например, "", А затем указать цвет фона в CSS, указав его в .jvectormap-container классе:

Javascript:

var mapObject = $(map).vectorMap({ 
    map: 'us_aea', 
    backgroundColor: "" 
}); 

Css:

.jvectormap-container { 
    background-color: navy; 
} 
Смежные вопросы