2013-07-03 15 views
6

bölge tıklayın: JQVMap Böyle bir JQVMap kurulum var Hata

jQuery('#vmap').vectorMap({ 
    map: 'usa_en', 
    enableZoom: true, 
    showTooltip: true, 
    selectedRegion: 'MO', 
    onRegionClick: function(element, code, region) { 
    var message = 'You clicked "' 
     + region 
     + '" which has the code: ' 
     + code.toUpperCase(); 
    alert(message); 
    }, 
}); 

Ben yukarıda kurmak olarak devlet için bir uyarı alır herhangi devlet tıklayın, ama ben de konsolunda bir JS hatası alıyorum

:

regionClickEvent Bu hata atma JQVMap dosyasında if (!regionClickEvent.isDefaultPrevented()) { hattıdır

tanımlanmamıştır. Durumu bu hatayı atmadan nasıl tıklayabilirim? için jqvmap.js dosyada çözüm, değişim hattını 466 Bulunan

cevap

21

:

regionClickEvent = $.Event('regionClick.jqvmap'); 

jQuery(params.container).trigger(regionClickEvent, [code, mapData.pathes[code].name]); 
+0

Evet ... O inşaat ... Çok teşekkür ederim ... –

+0

SİZE TEŞEKKÜR EDERİZ TEŞEKKÜRLER EDERİZ –