點擊錨點後,是否可以改變執行哪個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