Проблема смещения jQuery: без изменения позиции SWF - PullRequest
1 голос
/ 03 августа 2010

Я написал код для наложения SWF над кнопкой HTML.Я использую функцию смещения из jQuery, чтобы получить координаты и переместить SWF.К сожалению, кажется, что SWF не перемещается.

var offset = $("#button").offset();

$("#SWF").offset(offset);
$("#SWF").css({'left':offset.left, 'top': offset.top});
$("#SWF").offset({ top: 10, left: 30});

Я пробовал эти 3 строки, и смещение не изменилось, я не знаю почему.

Я надеюсь, что кто-то могПожалуйста, помогите мне.

РЕДАКТИРОВАТЬ:

Я понял, что:

$("#SWF").css({'left': offset.left, 'top': offset.top});

работает, но на самом деле я использовал DOMWindow, мне пришлось изменить положение и z-индекс.У меня все еще есть одна проблема, SWF не находится непосредственно над кнопкой, это прямо под ней.Кто-нибудь знает почему, пожалуйста?

Большое спасибо,

Руди

1 Ответ

0 голосов
/ 03 августа 2010

Установите wmode на «прозрачный» на SWF и убедитесь, что z-индекс SWF выше, чем z-индекс кнопки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...