我尝试序列化 raphael 的 Canvas 以通过表单发送并获取 png 文件。 在我的部分我有:
<script type="text/javascript" src="javascripts/jquery-1.6.4.js"></script>
<script type="text/javascript" src="javascripts/raphael.js"></script>
<script type="text/javascript" src="javascripts/raphael.serialize.js"></script>
在 window.onload = function () { ...我做了一些绘图,然后我有一些用作按钮,但是当我尝试获取拉斐尔 Canvas 的序列化值时,我得到空数组。
$('#btnEmail').click(function() {
$("input#jsonsvg").val(paper.serialize.json());
});
这段代码有什么问题? 尝试访问http://alfen.linuxpl.info/konf/foundation/index_2.html然后单击左侧的“Wyslij email”第三个蓝色按钮,该按钮将触发 paper.serialize() 事件
我感谢任何帮助。谢谢
最佳答案
这是一个重构版本,它与 Raphael 2.0 一起使用并处理所有元素和转换:
关于javascript - raphael js .serialize() 我得到空数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8108200/