Javascript没有进入else块

时间:2016-01-18 21:42:20

标签: javascript css

我的if条件有效,但它没有进入else块。我不知道问题是否来自.css("right")

$(document).ready(function()
{
   $('#col1' ).click(function(){
       if($('#col1').css("right")=="10px")
       {
          $('#slider').animate({"left": '-=1280px'});
          $('#slider2').animate({"left": '-=1280px'});
          $('#slider3').animate({"left": '-=1280px'});
          $('#slider4').animate({"left": '-=1280px'});
          $('#slider5').animate({"left": '-=1280px'});
          $('#slider6').animate({"left": '-=1280px'});
          $('#slider7').animate({"left": '-=1280px'});
          $('#slider8').animate({"left": '-=1280px'});
          $('#slider9').animate({"left": '-=1280px'});

       }
       else{
           window.alert(5 + 6);
       }

   });
});

1 个答案:

答案 0 :(得分:0)

以这种方式尝试:

if( parseInt( $('#col1').css("right") ) === 10 )