2013-05-08 2 views
1

У меня возникли проблемы с созданием содержащего прямоугольника, созданного в Muse, чтобы изменить его тень окна на Mousover анимации Edge.Устранение неполадок Box Shadow of Muse, содержащий прямоугольник из анимации анимации Edge

Я нашел идентификатор содержащего прямоугольника, и я пытаюсь получить к нему доступ через код мыши на этапе анимации. Я пробовал несколько методов, но безуспешно. Я хотел бы ожидать любой из этих методов работы: -

var thisElement = parent.document.getElementById("u8584"); 
thisElement.css({ boxShadow: '0px 0px 20px rgba(0, 0, 0, 0.6)' }) 

или

parent.document.getElementById("u8584").css({ boxShadow: '0px 0px 20px rgba(0, 0, 0, 0.6)' }) 

какие-нибудь идеи?

+0

Ват parent.document? –

ответ

1

css - это метод объекта JQuery, объекты DOM Element не имеют метода css. Для использования css вы должны создать объект jQuery.

$(thisElement).css({ boxShadow: '0px 0px 20px rgba(0, 0, 0, 0.6)' }); 

Или используйте style свойство:

thisElement.style.boxShadow = '0px 0px 20px rgba(0, 0, 0, 0.6)'; 

http://jsfiddle.net/b4aLg/

+0

О, ладно ... Я могу смешивать свои методы ... Я еще раз пойду. Благодарю. – GuyOxford

+0

@GuyOxford Добро пожаловать. – undefined

+0

Да, это я использовал, и он отлично работал. Спасибо: var thisElement = parent.document.getElementById ("u8584"); thisElement.style.boxShadow = '0px 0px 20px rgba (0, 0, 0, 0.6)'; – GuyOxford