【问题标题】:jQuery animate NaNpx errorjQuery 动画 NaNpx 错误
【发布时间】:2013-08-30 00:42:53
【问题描述】:

我有这个代码

$(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

请解释我做错了什么?

【问题讨论】:

  • 您使用的是什么版本的 jQuery?取消了对切换的使用。
  • 代码"left": "=190px" 是错字还是您要使用的代码?如果是这样,请删除等号或在其前面添加一个加号或减号。
  • @j08691 版本 jquery-1.10.2。还有宾果游戏。缺失的加号解决了这个问题。谢谢!
  • @j08691 你应该作为答案发布,以便他接受
  • 仍然是一个被接受的答案,所以它不在未回答的列表中;)

标签: jquery firefox jquery-animate


【解决方案1】:

我的猜测是"left": "=190px" 是一个错字。如果是这样,请删除等号或在其前面添加一个加号或减号。

【讨论】:

    猜你喜欢
    • 2011-02-21
    • 2012-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-23
    • 2015-08-01
    • 2011-06-16
    • 1970-01-01
    相关资源
    最近更新 更多