Как переопределить события в Bing Maps? - PullRequest
0 голосов
/ 01 февраля 2011

Как вы переопределяете события наведения и наведения мыши для кнопки с Bing Maps версии 6.3?

Сейчас я делаю что-то вроде этого:

var myMap;
myMap.SetCredentials("MY Credentials")
myMap.LoadMap();

myMap.AttachEvent("onmouseover", ShapeHandler);
myMap.AttachEvent("onmouseout", ShapeHandler);

function ShapeHandler(e) {
 ....
}

Конечный результат - это мойФункция выполняется, но собственные функции также выполняются. Мне нужно отключить собственные функции, и до сих пор ничего не сказано о том, как это сделать?

Спасибо

1 Ответ

1 голос
/ 02 февраля 2011

Как только ваш обработчик выполнит свою работу, убедитесь, что он возвращает true. т.е.

function ShapeHandler(e) {
  ...
  return true;
}

Это предотвратит дальнейшую обработку, относящуюся к этому событию.

...