0

我正在尝试使用 Raphael 建立一个网站。你可以在这里看到我的网站是什么样子(我使用 Google Chrome 检查器突出显示画布的制作位置)。我创建了一个 id 标签为“clock”的 div(在示例图像中为红色)。以下是javascript代码。

$(function() {
    var paper = Raphael('clock', 50, 50, 0, 0);
    var c = paper.circle(17, 17, 15);
});

拉斐尔做错了几件事。首先,它不在 div 中,也不在我告诉它的大小中。其次,所有的 xml 代码都放在页面底部</body>标签之前。第三也是最奇怪的是,圆圈出现在每一页上。即使是那些没有“圆圈” div 的。

我不知道这是否重要,但这个网站是在 liftweb 框架上开发的。我注意到它如何更改文件中的字符,因此我使用了外部托管的 Raphael 文件。它没有任何区别。

谢谢阅读

4

0 回答 0