Я использую этот плагин http://davidlynch.org/js/maphilight/docs/JQuery maphilight изменить цвет на лету
Но не могу понять, как изменить цвет на лету. Он использует плагин метаданных и выполняет это через директиву класса, но изменения не применяются на лету.
например.
class="{stroke:false,fillColor:'000000',fillOpacity:1,alwaysOn:true}"
и теперь я хочу, чтобы изменить цвет:
class="{stroke:false,fillColor:'00ffff',fillOpacity:1,alwaysOn:true}"
У вас есть установки образца где-нибудь, чтобы проверить с? Потому что при чтении документации на сайт кажется, что это должно быть довольно просто, потому что вы можете передавать параметры функции выделения. http://davidlynch.org/js/maphilight/docs/ – spinon
Да, но maphilight() следует применять к корневому элементу карты, а не к области. И изменение класса с соответствующими метаданными и отзыв maphilight() не имеет никакого эффекта. –
Вы можете попробовать изменить цвет на лету на этой странице через JS Console http://davidlynch.org/js/maphilight/docs/demo_simple.html –