Это ппц какой-то.
Делаю вот так.
var imageMap = $(document.createElement('div'));
$(imageMap).append('<map name="plot_state_map"><area shape="rect" coords="378,39,463,116" href="#"><area shape="poly" coords="286,34, 298,42, 308,54, 314,79, 307,103, 292,118, 270,125, 242,122, 227,112, 216,97, 212,73, 219,53, 227,43, 240,34, 264,29" href="#"></map>');
дебаггером смотрю - елемент создается, а append не срабатывает.