我想要在我的針腳上發生事件。一個是當用戶點擊一個pin時,一個點擊方法被調用。第二種方法可以在用戶拖動引腳時進行。使用Click事件和Dragend事件
目前,我有以下事件處理程序:
Microsoft.Maps.Events.addHandler(pin, 'click', displayInfobox);
Microsoft.Maps.Events.addHandler(pin, "dragend", endDragHandler);
的問題是,當用戶只點擊圖釘時,endDragHandler被稱爲第一,然後調用點擊方法。
有關如何解決此問題的任何建議?
感謝
我其實也試過mousedown。它沒有工作,因爲它有相同的結果。 – Johnston 2012-04-07 01:56:19
@Johnston那很奇怪。當我在bing maps javascript api的v7中嘗試它時,mousedown會在dragend之前被調用。 – 2012-04-07 03:22:28