簡體   English   中英

Raphael.js未定義變量

[英]Raphael.js undefined variable

由於需要在畫布上繪制的變量上使用.onclick事件,因此我最近轉向RaphaelJS。 我的問題是,我將整個網站轉換為使用raphaeljs,但是,當我嘗試運行它時,它告訴我H(我正在監聽clickclick的變量)未定義。

是該網站的jsfiddle。

在加載DOM時,您正在分配H.node.onclick ,但是在調用drawbg之前不會初始化H ,這是在您單擊畫布時發生的。

您可以通過在調用drawbg之后分配事件處理程序來解決此問題。 您還應該避免使用全局變量(例如H )。

您可以在函數drawbg()中初始化變量H,但是在調用此函數之前,請先調用此變量的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM