1

我无法获取在 Muse 中创建的包含矩形来更改它在边缘动画的 Mousover 上的框阴影。

我找到了包含矩形的 ID,我正在尝试通过动画阶段的鼠标悬停代码访问它。我尝试了几种方法,但没有成功。我希望这些方法中的任何一种都可以工作:-

 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)' })

有任何想法吗?

4

1 回答 1

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/

于 2013-05-08T09:56:24.907 回答