不工作我有依赖于父DIV从窗口的顶部是X像素运行的函数...如果else语句中的jQuery
if (chartContainer <= 700) {
$('.firstChart').addClass('rotateLeft');
$('.firstChart').animate({'left': 30}, 600);
$('.secondChart').addClass('rotateRight');
$('.secondChart').animate({'right': 30}, 600);
} else if (chartContainer > 700) {
$('.firstChart').removeClass('rotateLeft');
$('.firstChart').animate({'left': -300}, 600);
$('.secondChart').removeClass('rotateRight');
$('.secondChart').animate({'right': -300}, 600);
}
我的功能添加类细,但其如果我删除了我的else语句,第一个代码块中的add类和动画完美运行,任何人都可以看到任何错误的语法明智吗?
------- JS小提琴---------
该元素是否有位置(除静态)和左值设置为开头。 – adeneo
只是想:可能你必须在'else'语句中将'300'改成'30'。 –
我可以看到错误的逻辑明智:如果A,否则如果不是A'。 –