我想用下面的代码更改区域ID的href
。
<map name="green" id="green">
<area manual_cm_sp="prospect-_-ZarzamoraUITT-_-iwant" href="http://es.t-mobile.com/shop/phones/?action=ADDPROMOTIONALPACKAGE&id=5E725E06-32E7-430E-BA16-0327719DC724&quantity=1" coords="380,419,746,442" alt="Llévate sólo el teléfono HTC Radar 4G" shape="RECT" title="Llévate sólo el teléfono HTC Radar 4G" id="prospectZarzamoraUITTiwant">
<area manual_cm_sp="prospect-_-ZarzamoraUITT-_-iwant" href="http://es.t-mobile.com/shop/phones/?action=ADDPROMOTIONALPACKAGE&id=7BFCC0F4-DF24-4137-85BE-F679A6F0372F&quantity=1" coords="380,446,746,469" alt="Llévatelo con servicio internacional" shape="RECT" title="Llévatelo con servicio internacional" id="Area2">
</map>
答案 0 :(得分:0)
如果您知道要更改的area
的ID:
$("#Area2").attr('href','newurl.php');
答案 1 :(得分:0)
如果你知道元素的ID,你可以选择它,然后使用.attr()
来访问它的属性:
$('#id-goes-here').attr('href', 'new-href-goes-here');
这可以在原生JavaScript中类似地完成:
document.getElementById('id-goes-here').href = 'new-href-goes-here';
我建议您查看.attr()
:http://api.jquery.com/attr的文档(嘿,当你在那里时,为什么不浏览一下,看看你能学到什么)