オブジェクトの値に正しくアクセスする方法がわからないようです。
私の目的:
// countrycode: "Radio station name"
var radioStations = {
fi: "Foo",
hu: "Bar",
am: "Baz"
};
code
次に、jQueryプラグインに由来するという変数があり、ユーザーがベクターマップ上でマウスオーバーしている国の国コードがあります。
code
ここのツールチップにラジオ局の名前を追加するために使用する必要があります。
onLabelShow: function(event, label, code){ if ( code in radioStations ) { label.text(radioStations.code); // <- doesn't work } else { // hide tooltips for countries we don't operate in event.preventDefault(); } },