点击锚点后,是否可以改变执行哪个onclick javascript函数?点击后点击锚点的点击功能
实施例:
<a id="myLocation" class="locator" href="#" onclick="javascript:getMyLocation();"> My Location</a>
当用户点击这个锚显示与标记在地图上它们的位置。
我希望onclick现在更改为RemoveLocation(),以便当它们再次单击锚点时,将删除其在地图上位置的标记。
getMyLocation()和RemoveLocation已经写好我只需要在用户单击锚点后更改onclick事件(如果可能的话)。
如果你使用jQuery,您可以用'$ .toggle()' – Nadh 2012-04-26 17:21:11
@NADH:那个只作品的知名度。 – 2012-04-26 17:23:09
@ElliotBonneville,这是一个不同的切换。你可以做'$('#selector')。toggle(function(){alert('a');},function(){alert('b');});' – Nadh 2012-04-26 17:24:55