Jquery动画不适用于id指定的div?

时间:2016-08-08 16:05:26

标签: javascript jquery

我生气了。由于某些原因,这个问题非常简单,因为我的理解。这个工作(在页面的每个div上,甚至是#example):

    $('#clickme').click(function() {
        $('div').animate({left: '250px'});
    });

但不是:

    $('#clickme').click(function() {
        $('#example').animate({left: '250px'}); 
    });

我很困惑。

1 个答案:

答案 0 :(得分:0)

这里简单$('#example')无效。检查

$('#clickme').click(function() {
   if($('#example') && $('#example').length>0)
   {
     alert("O no i am available");
     $('#example').animate({left: '250px'}); 
     alert("Oops then animate also worked");
   }
   else
      alert("machine is always right");       
});

你会看到动画工作或机器是正确的。在以后的情况下,您只需要使#example可用并且宾果游戏