SIFR на примере замены - PullRequest
0 голосов
/ 26 мая 2009

Может кто-нибудь показать мне правильный способ вызова обратного вызова onReplacement в sIFR.replace?

Вот мой текущий вызов метода sIFR.replace:

sIFR.replace(mainNavFont, {
  selector: 'a.nav-item',
  css: '.sIFR-root { color: #ffffff; cursor:pointer;}',
  wmode:'transparent',
  fitExactly: true,
  tuneWidth:10,
  offsetLeft: 5,
  forceSingleLine: true
});

1 Ответ

1 голос
/ 26 мая 2009

Как это:

sIFR.replace(mainNavFont, {
  selector: 'a.nav-item',
  css: '.sIFR-root { color: #ffffff; cursor:pointer;}',
  wmode:'transparent',
  fitExactly: true,
  tuneWidth:10,
  offsetLeft: 5,
  forceSingleLine: true,
  onReplacement: function(fi) {
    // Movie has been replaced
  }
});

Кроме того, вы обнаружите, что замена <a> напрямую разорвет ссылки в большинстве браузеров. Вы должны заменить родительский элемент так, чтобы ссылка заканчивалась внутри ролика Flash.

...