Здравствуйте.
Необходимо реализовать эффект "подпрыгивания" иконки Placemark. Единственный вариант, который пришел в голову выглядит подобным образом:
var pMark = this.createPlacemark(
[v.centerX, v.centerY],
{
balloonContent: balloon,
iconContent: '<img src="/img/map/pmark.png">'
},
{
draggable: false,
hideIconOnBalloon: false,
preset: 'twirl#greenIcon',
}
);
pMark.makeBounce = function() {
$(this).css('position', 'relative').animate({
top: '-=15px'
}, 250).animate({
top: '+=15px'
}, 250);
}
$('li#company-' + v.id).click(function() {
pMark.makeBounce();
});
Но такой код не работает - TypeError: Cannot read property 'defaultView' of undefined [/js/jquery-1.7.1.min.js:4]
, полагаю из-за того, что в ЯКартах ипользуются непонятные (мне) теги <ymaps>
Есть ли способ реализовать подобное?
Спасибо.