Элемент перемещен с использованием JS / jQuery PIE не обновляется - PullRequest
0 голосов
/ 08 апреля 2011

Я переместил элемент, используя JS при загрузке тела, но в PIE по-прежнему виден фон элемента или он находится в неправильном положении. Тем не менее, при последующих щелчках / взаимодействии, которые запускают движения / анимацию, PIE работает нормально. Это почему? Я даже пытался использовать setTimeout(..., 1200) для обновления позиции элемента, но, похоже, он не обновляет

Я думаю, что если было событие PIE ready, которое я могу использовать для обновления позиции элемента, оно исправит это?

$masthead.css({top: "-" + ($masthead.outerHeight() - 20) + "px"});

Также я заметил, что PIE поместит эти элементы (фоны, сгенерированные PIE и т. Д.) В положение, как будто JS (который меняет имя / класс) не запускался. Я подозреваю, в этом проблема

1 Ответ

0 голосов
/ 08 апреля 2011

Вместо этого я использовал изображения для теней ... но я думаю PIE.js будет работать.

// after changes by JS
PIE.attach($("elem")[0]);
...