내 이미지 맵에서 .wrap 및 .wrapAll 메소드를 작동시키는 데 어려움이 있습니다. 나는지도가 이미지 나 입력 태그처럼 자기 닫히지 않기 때문이라고 가정하고 있습니다.이미지 맵 배치하기 <div></div>
HTML :
<img class="img_class" id="bottle_map" src="../images/bottle.jpg" usemap="#bottle_map">
<map name="bottle_map">
<area shape="rect" alt="" coords="3,6,258,31" href="1" title="Saranac Legacy IPA">
<area shape="rect" alt="" coords="279,5,336,32" href="2" title="four generations">
<area shape="rect" alt="" coords="2,37,425,64" href="2" title="four generations">
<area shape="rect" alt="" coords="1,69,386,95" href="2" title="four generations">
<area shape="rect" alt="" coords="243,121,444,142" href="3" title="Matt Brewing Company">
<area shape="rect" alt="" coords="4,143,186,163" href="3" title="Matt Brewing Company">
<area shape="rect" alt="" coords="194,144,400,163" href="4" title="Our (great) grandfather">
<area shape="rect" alt="" coords="3,163,252,187" href="4" title="Our (great) grandfather">
<area shape="rect" alt="" coords="295,166,419,185" href="5" title="it's still family">
<area shape="rect" alt="" coords="3,189,363,209" href="5" title="it's still family">
</map>
JS/jQuery를 :
$.fn.setupV2 = function(map) {
map_ref = "map[attribute='"+ map + "']";
img_ref = "img[usemap='\\#" + map + "']";
$(map_ref).wrapAll('<div class="mapContainer"></div>');
};
은 기본적으로 내가의 캔버스와 CSS 스타일을 삽입 할 수 있도록 함께 사업부로 이미지와 이미지 맵을 포장합니다. HTML을 삽입하는 것 외에 HTML로 끝내는 방법이 있습니까?
오 와우는 완벽하게 고마워했습니다. 나는 행운과 함께 무언가를 매우 유사하게 설정했다. 불가피하게 작동하지 않을 때 공황을 일으키는 쉼표가 빠졌음에 틀림 없습니다. – Turk