【发布时间】:2011-12-09 16:15:49
【问题描述】:
在 jquery 模板元素中创建 raphael js 文本元素时遇到问题
看来,由于在容器附加到dom之前创建了raphael js图形,因此raphael文本的位置发生了变化
这仅适用于文本元素。线条、圆圈和其他一切都很好
有人遇到过同样的问题吗? 除了不使用 jquery 模板还有什么解决方案?
【问题讨论】:
标签: jquery text raphael knockout.js jquery-templates
在 jquery 模板元素中创建 raphael js 文本元素时遇到问题
看来,由于在容器附加到dom之前创建了raphael js图形,因此raphael文本的位置发生了变化
这仅适用于文本元素。线条、圆圈和其他一切都很好
有人遇到过同样的问题吗? 除了不使用 jquery 模板还有什么解决方案?
【问题讨论】:
标签: jquery text raphael knockout.js jquery-templates
你应该延迟你的 Raphaël 代码,直到 DOM 完全加载:
$(window).load(function(){
//Put Raphaël code here.
});
【讨论】: