意外值NaN解析x属性

时间:2012-06-05 16:54:44

标签: javascript raphael

我用javascript&编写了一个花哨的热图。 raphael,它工作得非常好,完美无缺。现在,在我完成任务并继续其他牧场三个月后,我收到了这个错误:

Unexpected value NaN parsing x attribute 

...在前导实例中使用特定的代码片段来指示发生此错误的位置。 (是错误列出自己大约500次,但只有前导实例给出了发生错误的代码行。)

我环顾四周,没有找到任何实质性的解决方案。所以,我设法删除了主要实例中列出的代码,希望能解决问题。并且总是如此,它传播到另一行代码,这次是在Raphael.js代码中......

如何排除故障?我不想修改Raphael代码,如果我不需要......任何帮助都会受到赞赏。

更多代码

function todayBand(){
    // Band which represents *TODAY*
    for (var i=2; i<47; i++){
        xx = parseInt(calcOffset+i*hour_millis/(2*timeZoom)); x2 =  xOff(xx-100,220);           
        pp = "p_"+i;
        window[pp] = paper.path("M "+xx+" 350 l "+x2+" -220 z").attr("stroke", "#999").toBack();   //PRESENT TIME LINE IN RED
        window[pp].class="paths";
        paper.path("M "+xx+" 350 l 0 15 z").attr("stroke", "#aaa" ).toBack();   //PRESENT TIME LINE IN RED
    }
}

TIA

丹尼斯

0 个答案:

没有答案