【发布时间】:2011-08-22 12:01:10
【问题描述】:
我认为这个问题可以很容易地解决......但不是我! 我想为我的 div:hover 创建两个不同的动画,第一个使用 CSS(对于不会在 IE 中使用 javascript 的人),第二个使用 JS。 两种方法的选择很简单,使用jqwery激活switchClass函数。但发生这种情况后,新类的选择器不起作用,甚至鼠标悬停功能也不起作用!
请帮帮我!!
代码如下:
$(document).ready(function () {
$( ".plateMiddle" ).switchClass( "plateMiddle", "plateMiddleFX");
});
$(".plateMiddleFX").mouseover(function () {
$(this).stop().find('img').animate({opacity: '0'},{queue:false, duration:500}),
$(this).stop().animate({width: '265'},{queue:false, duration:500});
});
我不知道是否会产生问题,但在 div 内部有一个尺寸或多或少相同的图像。 另一个信息:如果我通过类选择器直接选择图像,动画就会消失!
谢谢!!
【问题讨论】:
标签: html selector switch-statement mouseover