You may have forgotten to set the size of the container inside which you want to place the card. This should work:
<!DOCTYPE html> <html> <head> <title>Test</title> <link rel="stylesheet" href="jquery.vector-map.css" type="text/css" media="screen" /> <script src="jquery-1.6.min.js"></script> <script src="jquery.vector-map.js"></script> <script src="world-en.js"></script> <script> $(function(){ $('#map').vectorMap(); }); </script> </head> <body> <div id="map" style="width: 600px; height: 400px;"></div> </body> </html>
I will add width and height options in the next version
source share