diff --git a/js/jquery.mapael.js b/js/jquery.mapael.js
index a8eb17b2c..75fe79ba7 100644
--- a/js/jquery.mapael.js
+++ b/js/jquery.mapael.js
@@ -30,8 +30,8 @@
return this.each(function() {
var $self = $(this)
- , $tooltip = $("
").addClass(options.map.tooltip.cssClass).css("display", "none")
- , $container = $("." + options.map.cssClass, this).empty().append($tooltip)
+ , $container = $("." + options.map.cssClass, this).empty()
+ , $tooltip = $("
").addClass(options.map.tooltip.cssClass).css("display", "none").appendTo(options.map.tooltip.target || $container)
, mapConf = $.fn.mapael.maps[options.map.name]
, paper = new Raphael($container[0], mapConf.width, mapConf.height)
, elemOptions = {}
@@ -1071,7 +1071,8 @@
map : {
cssClass : "map"
, tooltip : {
- cssClass : "mapTooltip"
+ cssClass : "mapTooltip",
+ target: null
}
, defaultArea : {
attrs : {