Quantcast
Channel: Клуб API Карт
Viewing all articles
Browse latest Browse all 7380

Placemark icon bounce

$
0
0

Здравствуйте.

 

Необходимо реализовать эффект "подпрыгивания" иконки 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>

 

Есть ли способ реализовать подобное?

 

Спасибо.

.

Viewing all articles
Browse latest Browse all 7380

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>