2013-08-30 42 views
0

我有這樣的代碼jQuery的動畫NaNpx錯誤

$(document).ready(function(){ 
    $('.toggle').toggle(
     function() { 
      $(".slide").animate({ "left": "-=190px" }, "slow");}, 
     function() { 
      $(".slide").animate({ "left": "=190px" }, "slow");}) 
}); 

,我在Firebug收到此錯誤:

Error in parsing value for 'left'. Declaration dropped. 
NaNpx 

請解釋一下我究竟做錯了什麼?

+1

你使用的是什麼版本的jQuery?切換的使用已被刪除。 – j08691

+3

代碼是否爲「左」:「= 190px」是一個錯字還是你正在嘗試使用的?如果是這樣,請刪除等號或在其前面添加加號或減號。 – j08691

+0

@ j08691版本jquery-1.10.2。和賓果。遺漏加上解決了這個問題。謝謝! – lunar

回答

1

我的猜測是"left": "=190px"是一個錯字。如果是這樣,請刪除等號或在其前面添加加號或減號。