в jquery есть ошибка (должна быть исправлена в 1.4), которая препятствует добавлению area
к map
элементам
Я могу ошибаться, но это потому, что HTML-теги, которые нужно добавитьсначала создается внутри элемента div
, и IE не распознает теги area
в div
s как допустимые ... и поэтому игнорирует их.
Лучший обходной путь - создание целого map
element в виде строки, а затем добавьте весь элемент map
вместе с дочерними area
s в DOM
или
ожидайте освобождения jquery 1.4 ...
например
var map=$("<map name='map' id='map'><area coords='900,0,1000,20' href='http://www.google.com/' alt='' /></map>");
$("#my_div").append(img).append(map);